Auki::ConjureKit::Manna::CalibrationFailureData
Represents data related to a calibration failure event.
Public Types
Name | |
---|---|
enum class | CalibrationFailureReason { TrackingFailed = -1, LighthouseNotPlaced = 1, NoPoseRequestResponse = 2} Enumerates the possible reasons for calibration failure. |
Public Functions
Name | |
---|---|
CalibrationFailureData(Lighthouse lighthouse, Pose pose, CalibrationFailureReason reason) Initializes a new instance of the CalibrationFailureData struct. |
Public Attributes
Name | |
---|---|
readonly Lighthouse | Lighthouse The associated lighthouse subject of the calibration failure. |
readonly Pose | Pose The pose associated with the calibration failure. |
readonly CalibrationFailureReason | Reason The reason for the calibration failure. |
Public Types Documentation
enum CalibrationFailureReason
Enumerator | Value | Description |
---|---|---|
TrackingFailed | -1 | Tracking failure occurred during calibration. |
LighthouseNotPlaced | 1 | Lighthouse was not properly placed for calibration. |
NoPoseRequestResponse | 2 | No response was received for the pose request during calibration. |
Enumerates the possible reasons for calibration failure.
Public Functions Documentation
function CalibrationFailureData
CalibrationFailureData(
Lighthouse lighthouse,
Pose pose,
CalibrationFailureReason reason
)
Initializes a new instance of the CalibrationFailureData struct.
Parameters:
- lighthouse The lighthouse associated with the failure.
- pose The pose associated with the failure.
- reason The reason for the calibration failure.
Public Attributes Documentation
variable Lighthouse
readonly Lighthouse Lighthouse;
The associated lighthouse subject of the calibration failure.
variable Pose
readonly Pose Pose;
The pose associated with the calibration failure.
variable Reason
readonly CalibrationFailureReason Reason;
The reason for the calibration failure.