Namespace Unity.MARS.Providers
Classes
CameraOffsetExtensions
CameraOffsetProvider
CameraPoseProvider
GeoLocationModule
IUsesBodyTrackingMethods
IUsesCameraIntrinsicsMethods
IUsesCameraOffsetMethods
IUsesCameraPoseMethods
IUsesCameraProjectionMatrixMethods
IUsesCameraTextureMethods
IUsesCloudDataStorageMethods
Extension methods for cloud data storage users
IUsesCompassHeadingMethods
IUsesFaceTrackingMethods
IUsesFacialExpressionsMethods
IUsesGeoLocationMethods
IUsesHitTestingMethods
IUsesMarkerTrackingMethods
IUsesPlaneFindingMethods
IUsesPointCloudMethods
IUsesReferencePointsMethods
IUsesRemoteDataConnectionMethods
IUsesSessionControlMethods
UsesLightEstimationMethods
Extension methods for light estimation users
UsesMarsBodyTrackingMethods
Interfaces
IProvidesBodyTracking
Defines the API for a Body Tracking Provider This functionality provider is responsible for body tracking
IProvidesCameraIntrinsics
Defines the API for a Camera Intrinsics Provider This functionality provider is responsible for providing information about the intrinsics of the physical camera
IProvidesCameraOffset
Defines the API for a Camera Offset Provider This functionality provider is responsible for getting and setting offsets on the MR camera Offsets are cached statically in IUsesCameraOffset--there can be only one Camera Offset Provider
IProvidesCameraPose
Defines the API for a Camera Pose Provider This functionality provider is responsible for 3dof/6dof camera tracking data
IProvidesCameraProjectionMatrix
Defines the API for a Camera Projection Matrix Provider This functionality provider is responsible for providing a projection matrix to match the device's physical camera
IProvidesCameraTexture
Defines the API for a Camera Texture Provider This functionality provider is responsible for access to a camera texture.
IProvidesCloudDataStorage
Defines the API for a Cloud Data Storage Provider This functionality provider is responsible for providing a storage in the cloud for
IProvidesCompassHeading
Defines the API for a Compass Heading Provider This functionality provider is responsible for compass headings
IProvidesFaceTracking
Defines the API for a Face Tracking Provider This functionality provider is responsible for face tracking
IProvidesFacialExpressions
Defines the API for a facial expression provider
IProvidesLightEstimation
Defines the API for a Light Estimation Provider This functionality provider is responsible for light estimation
IProvidesMarkerTracking
Defines the API for a Marker Tracking Provider This functionality provider is responsible for marker tracking
IProvidesMarsBodyTracking
Defines the API for a Body Tracking Provider This functionality provider is responsible for body tracking
IProvidesMRHitTesting
Defines the API for a MR hit testing provider This functionality provider is responsible for performing hit tests on feature points, planes, and point clouds
IProvidesPlaneFinding
Defines the API for a Plane Finding Provider This functionality provider is responsible for plane finding
IProvidesPointCloud
Defines the API for a Point Cloud Provider This functionality provider is responsible for providing a way to get current point cloud data
IProvidesReferencePoints
Defines the API for a Reference Point Provider This functionality provider is responsible for reference point tracking
IProvidesRemoteDataConnection
Defines the API for a remote data connection.
IProvidesSessionControl
Defines the API for controlling the MR session (not the MARS Session) This functionality provider is responsible for starting, stopping, creating, and destroying the MR session, which on most platforms controls other MR subsystems like camera tracking, plane finding, etc.
IUsesBodyTracking
Provides access to body tracking features
IUsesCameraIntrinsics
Provides access to camera intrinsics
IUsesCameraOffset
Provides access to camera offset (position, yaw, uniform scale)
IUsesCameraPose
Provides access to 3dof/6dof camera tracking features
IUsesCameraProjectionMatrix
Provides access to a projection matrix that matches the physical camera
IUsesCameraTexture
Provides access to a camera texture
IUsesCloudDataStorage
Provides cloud data storage service that can save and load data from the cloud.
IUsesCompassHeading
Provides access to compass heading data
IUsesFaceTracking
Provides access to face tracking features
IUsesFacialExpressions
Defines the API for a facial expression consumer
IUsesGeoLocation
IUsesLightEstimation
Provides access to light estimation features
IUsesMarkerTracking
Provides access to marker tracking features
IUsesMarsBodyTracking
Provides access to body tracking features
IUsesMRHitTesting
Provides access to MR hit testing features
IUsesPlaneFinding
Provides access to plane finding features
IUsesPointCloud
Provides access to point cloud features
IUsesReferencePoints
Provides access to tracked world reference points
IUsesRemoteDataConnection
Provides access to a remote data connection.
IUsesSessionControl
Provides access to point cloud features