Base classes for Navigine Android SDK. More...
Topics | |
| Java main sdk class | |
| Main class of Navigine Android SDK. | |
| Java Managers | |
| List of managers for Navigine Android SDK. | |
| Java Listenets | |
| List of listeners for Navigine Android SDK. | |
| Java Location Elements | |
| List of location elements for Navigine Android SDK. | |
| Java Location View Elements | |
| List of location view for Navigine Android SDK. | |
| Java Geometry classes | |
| List of geometry classes for Navigine Android SDK. | |
| Java Secondary classes | |
| List of secondary classes for Navigine Android SDK. | |
Classes | |
| enum | com.navigine.idl.java.AnimationType |
| Enum described animation functions. More... | |
| class | com.navigine.idl.java.AsyncRouteListener |
| Class provides a callback to be invoked when RouteSession handle changed/advanced events. More... | |
| class | com.navigine.idl.java.AsyncRouteManager |
| Class is used for managing RouteSessions. More... | |
| class | com.navigine.idl.java.Beacon |
| Class is used for storing iBeacon. More... | |
| class | com.navigine.idl.java.BitmapRegionDecoder |
| Class is used for getting bitmaps (png, jpg, svg) from byte array. More... | |
| class | com.navigine.idl.java.BoundingBox |
| Axis-aligned bounding box defined by two corner points. More... | |
| class | com.navigine.idl.java.Building |
| Interface for a building with multiple floors (Sublocations). Allows selecting the active floor directly via setActiveSublocationId. More... | |
| class | com.navigine.idl.java.BuildingListener |
| Listener for outdoor scenario when camera focuses on a building or leaves it. More... | |
| class | com.navigine.idl.java.Camera |
| Class describing position of the camera. More... | |
| class | com.navigine.idl.java.CameraCallback |
| Callback specified after the camera movement is stopped. More... | |
| class | com.navigine.idl.java.CameraListener |
| Class is used to listen for camera updates. More... | |
| enum | com.navigine.idl.java.CameraUpdateReason |
| Reason of the camera update. More... | |
| enum | com.navigine.idl.java.CapType |
| Enum defining the type of cap for polyline ends. More... | |
| class | com.navigine.idl.java.Category |
| class is used for storing venue categories. More... | |
| class | com.navigine.idl.java.CircleMapObject |
| Represents a circle on the location view. More... | |
| enum | com.navigine.idl.java.DebugFlag |
| Debug visualization flags for the map view LocationWindow. More... | |
| class | com.navigine.idl.java.DottedPolylineMapObject |
| Represents a polyline object with points placed along it on the location view. More... | |
| class | com.navigine.idl.java.Eddystone |
| Class is used for storing Eddystone. More... | |
| class | com.navigine.idl.java.ElevationGraph |
| Class describing a graph that connects the sublocations. More... | |
| class | com.navigine.idl.java.GeometryUtils |
| A set of functions for working with geometries. More... | |
| class | com.navigine.idl.java.GlobalPoint |
| A point at the specified WGS84 coordinates. More... | |
| class | com.navigine.idl.java.Graph |
| Class is used for storing graph. More... | |
| class | com.navigine.idl.java.GraphEdge |
| Class is used for storing graph edge. More... | |
| class | com.navigine.idl.java.GraphVertex |
| Class is used for storing graph vertex. More... | |
| class | com.navigine.idl.java.IconMapObject |
| Represents an icon object on the location view. More... | |
| class | com.navigine.idl.java.Image |
| class described image data in SDK More... | |
| enum | com.navigine.idl.java.ImageType |
| Enum described supported image types. More... | |
| class | com.navigine.idl.java.InputListener |
| Class is used to listen for interactions with location view. More... | |
| enum | com.navigine.idl.java.JoinType |
| Enum defining the type of join for polyline segments. More... | |
| class | com.navigine.idl.java.KeyValueStorage |
| Interface for key-value storage operations, allowing storage and retrieval of various data types. More... | |
| class | com.navigine.idl.java.Line |
| A polyline with specified list of segments Segment. More... | |
| class | com.navigine.idl.java.Location |
| Class is used for storing location parameters: identifier, version, name, a list of sublocations, etc. More... | |
| class | com.navigine.idl.java.LocationInfo |
| General information about location. More... | |
| class | com.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. More... | |
| class | com.navigine.idl.java.LocationListListener |
| Class provides a callback to be invoked when LocationListManager class downloads list of available locations from server. More... | |
| class | com.navigine.idl.java.LocationListManager |
| Class is used for downloading locations list from the server and providing it to the user. More... | |
| class | com.navigine.idl.java.LocationManager |
| Class is used for downloading and working with Location. More... | |
| class | com.navigine.idl.java.LocationPoint |
| Class is used for representing certain point within the location. More... | |
| class | com.navigine.idl.java.LocationPolygon |
| Class is used for representing certain polygon within the location Polygon. More... | |
| class | com.navigine.idl.java.LocationPolyline |
| Class is used for representing certain polyline within the location Polyline. More... | |
| class | com.navigine.idl.java.LocationWindow |
| Interface for interacting with the location view. More... | |
| class | com.navigine.idl.java.LogInfo |
| Represents metadata for a log file. More... | |
| enum | com.navigine.idl.java.LogLevel |
| class | com.navigine.idl.java.MapFilterCondition |
| A single filter condition: property must match one of the given values. More... | |
| class | com.navigine.idl.java.MapObject |
| Base interface for handling objects on the location view. More... | |
| class | com.navigine.idl.java.MapObjectPickResult |
| Class is useed to handle information in PickListener. More... | |
| enum | com.navigine.idl.java.MapObjectType |
| Enum defining the type of map object. More... | |
| class | com.navigine.idl.java.MeasurementListener |
| Class provides callbacks to be invoked when MeasurementManager detects new sensor or signal measurements. More... | |
| class | com.navigine.idl.java.MeasurementManager |
| Class is used for managing measurement generators and notifying about sensor and signal measurements. More... | |
| class | com.navigine.idl.java.MqttSession |
| Class is used for managing MQTT session and publishing position data to MQTT broker. More... | |
| class | com.navigine.idl.java.MqttSessionListener |
| Class provides callbacks to be invoked when MQTT session connection state changes. More... | |
| class | com.navigine.idl.java.NavigationManager |
| Class is used for evaluating navigation and calculating users' Position. More... | |
| class | com.navigine.idl.java.NavigineSdk |
| Provides access to all services in the SDK. More... | |
| class | com.navigine.idl.java.Notification |
| Class is used for working with the notifications and storing its data. More... | |
| class | com.navigine.idl.java.NotificationListener |
| Class provides a callback to be invoked when NotificationManager detects local notification events. More... | |
| class | com.navigine.idl.java.NotificationManager |
| Class is used to manage local Notifications. More... | |
| class | com.navigine.idl.java.PickListener |
| Class is used to handle for picking objects on the location view. More... | |
| enum | com.navigine.idl.java.Placement |
| Enum defining the placement mode for points along a polyline. More... | |
| class | com.navigine.idl.java.Point |
| A point at the specified metrics coordinates. More... | |
| class | com.navigine.idl.java.Polygon |
| A polygon with specified list of points. More... | |
| class | com.navigine.idl.java.PolygonMapObject |
| Represents a polygon object on the location view. More... | |
| class | com.navigine.idl.java.Polyline |
| A polyline with specified number of points. More... | |
| class | com.navigine.idl.java.PolylineMapObject |
| Represents a polyline object on the location view. More... | |
| class | com.navigine.idl.java.Position |
| Class describing user's position. More... | |
| class | com.navigine.idl.java.PositionListener |
| Class provides a callback to be invoked when NavigationManager updates the position of the device. More... | |
| class | com.navigine.idl.java.Rectangle |
| A rectangle with specified origin and size. More... | |
| class | com.navigine.idl.java.RouteEvent |
| Class storing one route event payload. More... | |
| enum | com.navigine.idl.java.RouteEventType |
| Enum describing route event variants. More... | |
| class | com.navigine.idl.java.RouteListener |
| Class provides a callback to be invoked when RouteManager updates routes to the target point or from point to point. More... | |
| class | com.navigine.idl.java.RouteManager |
| Class is used for evaluating RoutePath from point to point. More... | |
| class | com.navigine.idl.java.RouteNode |
| Class describing one node of the evaluated route. More... | |
| class | com.navigine.idl.java.RouteOptions |
| Class is used for describing routing options of AsyncRouteManager. More... | |
| class | com.navigine.idl.java.RouteSession |
| Class is used for managing async route listeners. More... | |
| enum | com.navigine.idl.java.RouteStatus |
| Enum describing possible router states. More... | |
| class | com.navigine.idl.java.Segment |
| line between two points. More... | |
| class | com.navigine.idl.java.SensorMeasurement |
| Structure representing a sensor measurement with type, values, and timestamp. More... | |
| enum | com.navigine.idl.java.SensorType |
| Enum defining types of sensors used in measurements. More... | |
| class | com.navigine.idl.java.SignalMeasurement |
| Structure representing a signal measurement with type, identifier, RSSI, distance, and timestamp. More... | |
| enum | com.navigine.idl.java.SignalType |
| Enum defining types of signals used in measurements. More... | |
| class | com.navigine.idl.java.StorageManager |
| Interface for managing multiple key-value storages, providing access and lifecycle control. More... | |
| class | com.navigine.idl.java.Sublocation |
| Class is used for storing sublocation parameters: identifier, name, width, heigth, etc. More... | |
| class | com.navigine.idl.java.SublocationChangeListener |
| Class is used to listen for sublocation change events. More... | |
| class | com.navigine.idl.java.TargetReachedEvent |
| Event indicating the route target has been reached. More... | |
| class | com.navigine.idl.java.TransitionEntryEvent |
| Event describing entering another level/sublocation transition. More... | |
| class | com.navigine.idl.java.TransitionExitEvent |
| Event describing exiting a level/sublocation transition. More... | |
| enum | com.navigine.idl.java.TransmitterStatus |
| enum described possible transmitter state. More... | |
| class | com.navigine.idl.java.TurnEvent |
| Class describing turn guidance event. More... | |
| enum | com.navigine.idl.java.TurnType |
| Enum describing turn direction/severity for TurnEvent. More... | |
| class | com.navigine.idl.java.UserLocationView |
| class | com.navigine.idl.java.Vector3d |
| Structure representing a 3D vector for sensor measurements. More... | |
| class | com.navigine.idl.java.Venue |
| Class is used for storing venue. More... | |
| class | com.navigine.idl.java.Wifi |
| Class is used for storing WiFi. More... | |
| class | com.navigine.idl.java.Zone |
| Class is used for storing location polygonal zones. More... | |
| class | com.navigine.idl.java.ZoneEvent |
| Class described user zone event. More... | |
| enum | com.navigine.idl.java.ZoneEventType |
| enum described zone event types More... | |
| class | com.navigine.idl.java.ZoneListener |
| Class provides a callback to be invoked when ZoneManager detects entering/leaving zone events. More... | |
| class | com.navigine.idl.java.ZoneManager |
| Class is used for notifying about entering or leaving Zones. More... | |
| class | com.navigine.view.DefaultNavigationView |
| Ready-to-use navigation view with built-in UI: zoom controls, floor selector, follow me toggle and user location layer. Automatically wires SDK listeners (building focus, sublocation, camera) and keeps widgets in sync. Use DefaultNavigationViewConfig to customize; config can be updated at runtime via setConfig(). More... | |
| class | com.navigine.view.DefaultNavigationViewConfig |
| Configuration for DefaultNavigationView. Controls visibility of built-in widgets. More... | |
| class | com.navigine.view.LocationView |
| Class is used to display a Navigine location via Android FrameLayout. More... | |
| class | com.navigine.view.widgets.FloorSelectorView |
| Vertical floor selector for navigation view. Shows available sublocations, scrolls when needed, hides for single-floor cases. More... | |
| class | com.navigine.view.widgets.FloorSelectorViewConfig |
| Configuration for FloorSelectorView widget. Allows customization of styles and layout. More... | |
| class | com.navigine.view.widgets.FollowMeButton |
| Floating “follow me” button for navigation view. Toggles following mode and updates its appearance. More... | |
| class | com.navigine.view.widgets.FollowMeButtonConfig |
| Configuration for FollowMeButton widget. Allows customization of icons, styles and layout. More... | |
| class | com.navigine.view.widgets.ZoomControls |
| Compact +/- zoom control stack for navigation view. Forwards tap callbacks to the host. More... | |
| class | com.navigine.view.widgets.ZoomControlsConfig |
| Configuration for ZoomControls widget. Allows customization of icons, styles and layout. More... | |
Base classes for Navigine Android SDK.