ImFusion C++ SDK 4.5.0
ImFusion::OpticalTrackingMarkerSimulationResult Struct Reference

#include <ImFusion/Navigation/OpticalTrackingMarkerDesignAlgorithm.h>

Results from the Monte-Carlo precision simulation of an OpticalTrackingMarkerDesignAlgorithm. More...

Detailed Description

Results from the Monte-Carlo precision simulation of an OpticalTrackingMarkerDesignAlgorithm.

Eigenvalue arrays are sorted in ascending order (smallest variance first).

Public Attributes

double singleFiducialPrecisionRmsMm = 0.0
 Combined single-fiducial precision RMS (mm).
std::array< vec3, 3 > angularAxes
 Principal axes of the angular error ellipsoid.
std::array< double, 3 > angularRmsDeg = {}
 Angular RMS error (deg) along each principal axis.
double positionRms3DMm = 0.0
 3D RMS position error at the target point (mm)
std::array< vec3, 3 > positionAxes
 Principal axes of the position error ellipsoid.
std::array< double, 3 > positionRmsMm = {}
 Position RMS error (mm) along each principal axis.
std::array< double, 3 > projectedRmsMm = {}
 Projected RMS error along X, Y, and Z axis (mm).

The documentation for this struct was generated from the following file:
  • ImFusion/Navigation/OpticalTrackingMarkerDesignAlgorithm.h
Search Tab / S to search, Esc to close