toggle menu
Wemap SDKs
0.16.1
androidJvm
switch theme
search in API
positioning.wemap-vps-arcore
/
com.getwemap.sdk.positioning.wemapvpsarcore
/
WemapVPSARCoreLocationSource
Wemap
VPSARCore
Location
Source
class
WemapVPSARCoreLocationSource
(
context
:
Context
,
serviceUrl
:
String
)
:
ArCoreHandler.Listener
,
LocationSource
Members
Constructors
Wemap
VPSARCore
Location
Source
Link copied to clipboard
constructor
(
context
:
Context
,
serviceUrl
:
String
)
Types
Scan
Status
Link copied to clipboard
enum
ScanStatus
:
Enum
<
WemapVPSARCoreLocationSource.ScanStatus
>
State
Link copied to clipboard
enum
State
:
Enum
<
WemapVPSARCoreLocationSource.State
>
Properties
listener
Link copied to clipboard
open
override
var
listener
:
LocationSourceListener
?
listeners
Link copied to clipboard
val
listeners
:
MutableSet
<
WemapVPSARCoreLocationSourceListener
>
scan
Status
Link copied to clipboard
var
scanStatus
:
WemapVPSARCoreLocationSource.ScanStatus
state
Link copied to clipboard
var
state
:
WemapVPSARCoreLocationSource.State
supports
Heading
Link copied to clipboard
open
override
val
supportsHeading
:
Boolean
tracking
Failure
Reason
Link copied to clipboard
var
trackingFailureReason
:
TrackingFailureReason
Functions
bind
Link copied to clipboard
fun
bind
(
surfaceView
:
GLSurfaceView
)
check
VPSAvailability
Link copied to clipboard
fun
checkVPSAvailability
(
location
:
Location
)
:
Single
<
Boolean
>
on
New
Frame
Link copied to clipboard
open
override
fun
onNewFrame
(
frame
:
Frame
)
start
Link copied to clipboard
open
override
fun
start
(
)
start
Scan
Link copied to clipboard
fun
startScan
(
)
stop
Link copied to clipboard
open
override
fun
stop
(
)
stop
Scan
Link copied to clipboard
fun
stopScan
(
)
unbind
Link copied to clipboard
fun
unbind
(
)