| java.lang.Object | |
| ↳ | com.datalogic.device.configuration.PoseManager.Pose |
Represents a single device pose, defined by a name, gravity vector and associated settings. A pose can have actions configured for when the device enters or exits it.
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| PoseManager.Pose.Builder | The builder for the PoseManager.Pose. |
||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Get the gravity vector.
| |||||||||||
Get the settings used when the device enters this pose.
| |||||||||||
Get the unique pose name.
| |||||||||||
Get the settings used when the device exits this pose.
| |||||||||||
Check if the detection of this device pose is on.
| |||||||||||
Set if the detection of this pose is enabled.
| |||||||||||
Set the gravity vector.
| |||||||||||
Modify the settings used when the device enters this pose.
| |||||||||||
Set the unique pose name.
| |||||||||||
Modify the settings used when the device exits this pose.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Get the gravity vector.
Get the settings used when the device enters this pose.
Get the unique pose name.
Get the settings used when the device exits this pose.
Check if the detection of this device pose is on.
true if the detection is on, false otherwise.
Set if the detection of this pose is enabled.
| detectionEnabled | true to enable the detection of this pose, false otherwise.
|
|---|
Set the gravity vector.
| gravityVector | The gravity vector. |
|---|
Modify the settings used when the device enters this pose.
| inPoseSettings | The in pose settings. |
|---|
Set the unique pose name. The check on the uniqueness of this
name will be done only when setting this pose inside the list
of poses in the ConfigurationManager Blob Property with ID
POSE_MANAGER_DEVICE_POSES.
| name | The unique pose name. |
|---|
| IllegalArgumentException | if the name is empty or null. |
|---|
Modify the settings used when the device exits this pose.
| outOfPoseSettings | The out of pose settings. |
|---|