public class VisionArManager
class VisionArManager
is an entry point to the high-level framework MapboxVisionAR
focused on AR related tasks.
class VisionArManager
Modifier and Type | Field and Description |
---|---|
static VisionArManager |
INSTANCE
class VisionArManager is an entry point to the high-level framework MapboxVisionAR focused on AR related tasks. |
Modifier and Type | Method and Description |
---|---|
static void |
create(com.mapbox.vision.manager.BaseVisionManager baseVisionManager)
Method for creating a
class VisionArManager instance.
It's only allowed to have one living instance of class VisionArManager |
static void |
destroy()
Cleanup the state and resources of
class VisionArManager . |
static com.mapbox.vision.ar.core.VisionArEventsListener |
getVisionArEventsListener() |
com.mapbox.vision.manager.BaseVisionManager |
getVisionManager() |
void |
registerModule(long ptr) |
static void |
setFenceVisibilityDistance(float distance)
Set AR fence visibility distance in meters.
|
static void |
setLaneLength(float laneLength)
Set length of the AR lane in meters.
|
static void |
setRoute(Route route)
Set new route. Should be called on every reroute.
|
static void |
setVisionArEventsListener(com.mapbox.vision.ar.core.VisionArEventsListener p) |
void |
unregisterModule() |
public static VisionArManager INSTANCE
class VisionArManager
is an entry point to the high-level framework MapboxVisionAR
focused on AR related tasks.
class VisionArManager
public com.mapbox.vision.manager.BaseVisionManager getVisionManager()
public static com.mapbox.vision.ar.core.VisionArEventsListener getVisionArEventsListener()
public static void setVisionArEventsListener(com.mapbox.vision.ar.core.VisionArEventsListener p)
public void registerModule(long ptr)
public void unregisterModule()
public static void create(com.mapbox.vision.manager.BaseVisionManager baseVisionManager)
Method for creating a class VisionArManager
instance.
It's only allowed to have one living instance of class VisionArManager
baseVisionManager
- : Instance of com.mapbox.vision.VisionManager or com.mapbox.vision.VisionReplayManager.class VisionArManager
,
class VisionArManager
public static void destroy()
Cleanup the state and resources of class VisionArManager
.
class VisionArManager
public static void setRoute(Route route)
Set new route. Should be called on every reroute.
public static void setLaneLength(float laneLength)
Set length of the AR lane in meters.
public static void setFenceVisibilityDistance(float distance)
Set AR fence visibility distance in meters.