ARStreetscapeGeometryManager
Provides ARCore Geospatial Streetscape Geometry APIs.
See the Streetscape Geometry Developer Guide for additional information.
Summary
Inheritance
Inherits from:UnityEngine::MonoBehaviour
Public attributes |
|
---|---|
AnchorPrefab = null
|
The 3D object that represents an
ARAnchor s. |
Events |
|
---|---|
StreetscapeGeometriesChanged
|
Action< ARStreetscapeGeometriesChangedEventArgs >
Invoked when Streetscape Geometries have changed (added, updated, or removed).
|
Public functions |
|
---|---|
AttachAnchor(ARStreetscapeGeometry geometry, Pose pose)
|
Attempts to create a new anchor attached to
geometry . |
GetStreetscapeGeometry(TrackableId trackableId)
|
Gets the
ARStreetscapeGeometry based on trackableId . |
Update()
|
void
Unity's Update() method.
|
Public attributes
Events
StreetscapeGeometriesChanged
Action< ARStreetscapeGeometriesChangedEventArgs > StreetscapeGeometriesChanged
Invoked when Streetscape Geometries have changed (added, updated, or removed).
Public functions
AttachAnchor
ARAnchor AttachAnchor( ARStreetscapeGeometry geometry, Pose pose )
Attempts to create a new anchor attached to geometry
.
If AnchorPrefab
is not null
, a new instance of that prefab will be instantiated. Otherwise, a new GameObject
will be created. In either case, the resulting GameObject
will have an ARAnchor
component added to it.
Details | |||||
---|---|---|---|---|---|
Parameters |
|
||||
Returns |
The
ARAnchor if successful, otherwise null . |
GetStreetscapeGeometry
ARStreetscapeGeometry GetStreetscapeGeometry( TrackableId trackableId )
Gets the ARStreetscapeGeometry
based on trackableId
.
Details | |||
---|---|---|---|
Parameters |
|
||
Returns |