Use this component to save a reference to the used tracking configuration (vl-file), license and calibration file and to start tracking with the options: auto start, input selection and external SLAM.
More...
Inherits Visometry.VisionLib.SDK.Core.TrackingManagerReference.
|
void | CancelCameraSelection () |
|
void | ExtendTrackingWithSLAM (bool useSLAM) |
| If SLAM (e.g. ARKit/ ARCore or internal SLAM) is enabled. Will restart the tracking if it is already running to apply the changes.
|
|
string | GetCalibrationPath () |
| Get the URI of the used calibration file.
|
|
string | GetConfigurationPath () |
| Get the URI of the tracking configuration file, which is used to start tracking.
|
|
string | GetLicensePath () |
| Get the URI of the used license file.
|
|
void | SetCalibrationPath (string newURI) |
| Set the URI of the calibration file. Will be applied on the next tracking start. More...
|
|
void | SetConfigurationPath (string newURI) |
| Set the URI of the tracking configuration file, which is used for the next tracking start. More...
|
|
void | SetLicensePath (string newURI) |
| Set the URI of the used license file. Will be applied on the next tracking start. More...
|
|
void | StartTracking () |
| Start tracking using the tracking configuration, license, and calibration that are set in this component.
|
|
void | StartTracking (bool? extendTrackingWithSLAMOverride=null, bool? useInputSelectionOverride=null, bool? useResolutionSelectionOverride=null, bool? showOnMobileDevicesOverride=null) |
| Start tracking with arguments that are only applied for this tracking start.
|
|
|
bool | autoStartTracking = false |
|
FilePathReference | configurationFileReference = null |
|
bool | extendTrackingWithSLAM = false |
|
bool | showOnMobileDevices = false |
|
bool | useInputSelection = false |
|
bool | useResolutionSelection = false |
|
Use this component to save a reference to the used tracking configuration (vl-file), license and calibration file and to start tracking with the options: auto start, input selection and external SLAM.
◆ SetCalibrationPath()
void Visometry.VisionLib.SDK.Core.TrackingConfiguration.SetCalibrationPath |
( |
string |
newURI | ) |
|
|
inline |
Set the URI of the calibration file. Will be applied on the next tracking start.
Example: streaming-assets-dir:VisionLib/calibration.json
◆ SetConfigurationPath()
void Visometry.VisionLib.SDK.Core.TrackingConfiguration.SetConfigurationPath |
( |
string |
newURI | ) |
|
|
inline |
Set the URI of the tracking configuration file, which is used for the next tracking start.
Example: streaming-assets-dir:VisionLib/MyTracking.vl
◆ SetLicensePath()
void Visometry.VisionLib.SDK.Core.TrackingConfiguration.SetLicensePath |
( |
string |
newURI | ) |
|
|
inline |
Set the URI of the used license file. Will be applied on the next tracking start.
Example: streaming-assets-dir:VisionLib/license.xml