class DeviceMappingController
(Niantic.Lightship.AR.Mapping.DeviceMappingController)
Overview
Class for rimitive Device mapping operations and configs
class DeviceMappingController {
public:
// properties
bool TrackingEdgesEnabled;
DeviceMappingType DeviceMappingType;
uint TargetFrameRate;
float SplitterMaxDistanceMeters;
float SplitterMaxDurationSeconds;
bool IsMapping;
// methods
void StartMapping();
void StopMapping();
};
Detailed Documentation
Class for rimitive Device mapping operations and configs
.. note::
This is an experimental feature, and is subject to breaking changes or deprecation without notice
Properties
TrackingEdgesEnabled
bool TrackingEdgesEnabled
Config to enable/disable creation of tracking edges during mapping
.. note::
This is an experimental feature, and is subject to breaking changes or deprecation without notice
DeviceMappingType
DeviceMappingType DeviceMappingType
Config to enable/disable use of learned features during mapping
.. note::
This is an experimental feature, and is subject to breaking changes or deprecation without notice
TargetFrameRate
uint TargetFrameRate
Target Framerate to run Mappers. The 0 value indicates maximun framerate
.. note::
This is an experimental feature, and is subject to breaking changes or deprecation without notice
SplitterMaxDistanceMeters
float SplitterMaxDistanceMeters
Node Splitter config for Max Distantance Travelled before creating a new map node
.. note::
This is an experimental feature, and is subject to breaking changes or deprecation without notice
SplitterMaxDurationSeconds
float SplitterMaxDurationSeconds
Node Splitter config for Max Duration Exceeded before creating a new map node
.. note::
This is an experimental feature, and is subject to breaking changes or deprecation without notice
IsMapping
bool IsMapping
Status if running mapping or not
.. note::
This is an experimental feature, and is subject to breaking changes or deprecation without notice
Methods
StartMapping
void StartMapping()
Start map generation
.. note::
This is an experimental feature, and is subject to breaking changes or deprecation without notice
StopMapping
void StopMapping()
Stop map generation
.. note::
This is an experimental feature, and is subject to breaking changes or deprecation without notice