Class ARSceneViewHandler
Namespace: Esri.ArcGISRuntime.ARToolkit.Maui.Handlers
Assembly: Esri.ArcGISRuntime.ARToolkit.Maui.dll
Syntax
public class ARSceneViewHandler : ViewHandler<IARSceneView, object>
Constructors
| Improve this Doc View SourceARSceneViewHandler()
Initializes a new instance of the ARSceneViewHandler class.
Declaration
public ARSceneViewHandler()
ARSceneViewHandler(PropertyMapper)
Initializes a new instance of the ARSceneViewHandler class.
Declaration
public ARSceneViewHandler(PropertyMapper mapper)
Parameters
Type | Name | Description |
---|---|---|
PropertyMapper | mapper | The property view mapper. |
Fields
| Improve this Doc View SourceARSceneViewMapper
Property mapper for the ARSceneView control.
Declaration
public static PropertyMapper<IARSceneView, ARSceneViewHandler> ARSceneViewMapper
Field Value
Type | Description |
---|---|
PropertyMapper<IARSceneView, ARSceneViewHandler> |
Methods
| Improve this Doc View SourceConnectHandler(ARSceneView)
Declaration
protected override void ConnectHandler(ARSceneView platformView)
Parameters
Type | Name | Description |
---|---|---|
ARSceneView | platformView |
CreatePlatformView()
Declaration
protected override ARSceneView CreatePlatformView()
Returns
Type | Description |
---|---|
ARSceneView |
DisconnectHandler(ARSceneView)
Declaration
protected override void DisconnectHandler(ARSceneView platformView)
Parameters
Type | Name | Description |
---|---|---|
ARSceneView | platformView |
MapClippingDistance(ARSceneViewHandler, IARSceneView)
Maps the ClippingDistance property to the native ARSceneView control.
Declaration
public static void MapClippingDistance(ARSceneViewHandler handler, IARSceneView arSceneView)
Parameters
Type | Name | Description |
---|---|---|
ARSceneViewHandler | handler | View handler |
IARSceneView | arSceneView | ARSceneView instance |
MapLocationDataSource(ARSceneViewHandler, IARSceneView)
Maps the LocationDataSource property to the native ARSceneView control.
Declaration
public static void MapLocationDataSource(ARSceneViewHandler handler, IARSceneView arSceneView)
Parameters
Type | Name | Description |
---|---|---|
ARSceneViewHandler | handler | View handler |
IARSceneView | arSceneView | ARSceneView instance |
MapNorthAlign(ARSceneViewHandler, IARSceneView)
Maps the NorthAlign property to the native ARSceneView control.
Declaration
public static void MapNorthAlign(ARSceneViewHandler handler, IARSceneView arSceneView)
Parameters
Type | Name | Description |
---|---|---|
ARSceneViewHandler | handler | View handler |
IARSceneView | arSceneView | ARSceneView instance |
MapOriginCamera(ARSceneViewHandler, IARSceneView)
Maps the OriginCamera property to the native ARSceneView control.
Declaration
public static void MapOriginCamera(ARSceneViewHandler handler, IARSceneView arSceneView)
Parameters
Type | Name | Description |
---|---|---|
ARSceneViewHandler | handler | View handler |
IARSceneView | arSceneView | ARSceneView instance |
MapRenderPlanes(ARSceneViewHandler, IARSceneView)
Maps the RenderPlanes property to the native ARSceneView control.
Declaration
public static void MapRenderPlanes(ARSceneViewHandler handler, IARSceneView arSceneView)
Parameters
Type | Name | Description |
---|---|---|
ARSceneViewHandler | handler | View handler |
IARSceneView | arSceneView | ARSceneView instance |
MapRenderVideoFeed(ARSceneViewHandler, IARSceneView)
Maps the RenderVideoFeed property to the native ARSceneView control.
Declaration
public static void MapRenderVideoFeed(ARSceneViewHandler handler, IARSceneView arSceneView)
Parameters
Type | Name | Description |
---|---|---|
ARSceneViewHandler | handler | View handler |
IARSceneView | arSceneView | ARSceneView instance |
MapTranslationFactor(ARSceneViewHandler, IARSceneView)
Maps the TranslationFactor property to the native ARSceneView control.
Declaration
public static void MapTranslationFactor(ARSceneViewHandler handler, IARSceneView arSceneView)
Parameters
Type | Name | Description |
---|---|---|
ARSceneViewHandler | handler | View handler |
IARSceneView | arSceneView | ARSceneView instance |