#include <Util_MagCalibration.h>
Definition at line 26 of file Util_MagCalibration.h.
Definition at line 29 of file Util_MagCalibration.h.
| OVR::Util::MagCalibration::MagCalibration | ( | ) | [inline] |
Definition at line 37 of file Util_MagCalibration.h.
| void OVR::Util::MagCalibration::AbortCalibration | ( | ) | [inline] |
Definition at line 51 of file Util_MagCalibration.h.
Definition at line 20 of file Util_MagCalibration.cpp.
Definition at line 45 of file Util_MagCalibration.cpp.
| Vector3f OVR::Util::MagCalibration::CalculateSphereCenter | ( | const Vector3f & | p1, |
| const Vector3f & | p2, | ||
| const Vector3f & | p3, | ||
| const Vector3f & | p4 | ||
| ) | [private] |
Definition at line 117 of file Util_MagCalibration.cpp.
| void OVR::Util::MagCalibration::ClearCalibration | ( | SensorFusion & | sf | ) | [inline] |
Definition at line 57 of file Util_MagCalibration.h.
| Vector3f OVR::Util::MagCalibration::GetMagCenter | ( | ) | const [inline] |
Definition at line 95 of file Util_MagCalibration.h.
| bool OVR::Util::MagCalibration::InsertIfAcceptable | ( | const Quatf & | q, |
| const Vector3f & | m | ||
| ) |
Definition at line 84 of file Util_MagCalibration.cpp.
| bool OVR::Util::MagCalibration::IsAcceptableSample | ( | const Quatf & | q, |
| const Vector3f & | m | ||
| ) |
Definition at line 52 of file Util_MagCalibration.cpp.
| bool OVR::Util::MagCalibration::IsAutoCalibrating | ( | ) | const [inline] |
Definition at line 67 of file Util_MagCalibration.h.
| bool OVR::Util::MagCalibration::IsCalibrated | ( | ) | const [inline] |
Definition at line 48 of file Util_MagCalibration.h.
| bool OVR::Util::MagCalibration::IsManuallyCalibrating | ( | ) | const [inline] |
Definition at line 75 of file Util_MagCalibration.h.
| bool OVR::Util::MagCalibration::IsUnitialized | ( | ) | const [inline] |
Definition at line 47 of file Util_MagCalibration.h.
| int OVR::Util::MagCalibration::NumberOfSamples | ( | ) | const [inline] |
Definition at line 49 of file Util_MagCalibration.h.
| float OVR::Util::MagCalibration::PointToPlaneDistance | ( | const Vector3f & | p1, |
| const Vector3f & | p2, | ||
| const Vector3f & | p3, | ||
| const Vector3f & | p4 | ||
| ) | [private] |
Definition at line 170 of file Util_MagCalibration.cpp.
| int OVR::Util::MagCalibration::RequiredSampleCount | ( | ) | const [inline] |
Definition at line 50 of file Util_MagCalibration.h.
| bool OVR::Util::MagCalibration::SetCalibration | ( | SensorFusion & | sf | ) |
Definition at line 98 of file Util_MagCalibration.cpp.
| void OVR::Util::MagCalibration::SetMinMagDistance | ( | float | dist | ) | [inline] |
Definition at line 79 of file Util_MagCalibration.h.
| void OVR::Util::MagCalibration::SetMinQuatDistance | ( | float | dist | ) | [inline] |
Definition at line 87 of file Util_MagCalibration.h.
| unsigned OVR::Util::MagCalibration::UpdateAutoCalibration | ( | SensorFusion & | sf | ) |
Definition at line 28 of file Util_MagCalibration.cpp.
Vector3f OVR::Util::MagCalibration::MagCenter [private] |
Definition at line 106 of file Util_MagCalibration.h.
Vector3f OVR::Util::MagCalibration::MagSamples[4] [private] |
Definition at line 114 of file Util_MagCalibration.h.
float OVR::Util::MagCalibration::MinMagDistance [private] |
Definition at line 108 of file Util_MagCalibration.h.
float OVR::Util::MagCalibration::MinMagDistanceSq [private] |
Definition at line 110 of file Util_MagCalibration.h.
float OVR::Util::MagCalibration::MinQuatDistance [private] |
Definition at line 109 of file Util_MagCalibration.h.
float OVR::Util::MagCalibration::MinQuatDistanceSq [private] |
Definition at line 111 of file Util_MagCalibration.h.
Quatf OVR::Util::MagCalibration::QuatSamples[4] [private] |
Definition at line 115 of file Util_MagCalibration.h.
unsigned OVR::Util::MagCalibration::SampleCount [private] |
Definition at line 113 of file Util_MagCalibration.h.
unsigned OVR::Util::MagCalibration::Stat [private] |
Definition at line 107 of file Util_MagCalibration.h.