o0NetIMU_CodeGen.c 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421
  1. #include "pch-c.h"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include "codegen/il2cpp-codegen-metadata.h"
  8. // 0x00000001 System.Void o0.IMU._663AxisPreProcessor::.ctor(o0.Geometry.Vector`1<System.Int32>,o0.Geometry.Vector`1<System.Int32>,o0.Geometry.Vector`1<System.Int32>,o0.Geometry.Vector`1<System.Int32>,o0.Geometry.Vector`1<System.Int32>,System.Boolean)
  9. extern void _663AxisPreProcessor__ctor_mD1DD98BEB036D2350946C43E1FFEA3BD50C2632C (void);
  10. // 0x00000002 System.Nullable`1<System.Boolean> o0.IMU._663AxisPreProcessor::get_ByteReverseMS()
  11. extern void _663AxisPreProcessor_get_ByteReverseMS_m96322C7A17ECB4318834B635B3483F9E7318360D (void);
  12. // 0x00000003 System.Void o0.IMU._663AxisPreProcessor::set_ByteReverseMS(System.Nullable`1<System.Boolean>)
  13. extern void _663AxisPreProcessor_set_ByteReverseMS_mE1FA42D15963B46131151BE3837A83599848B89C (void);
  14. // 0x00000004 System.ValueTuple`4<o0.Geometry.Vector`1<System.Double>,o0.Geometry.Vector`1<System.Double>,o0.Geometry.Vector`1<System.Double>,System.Double> o0.IMU._663AxisPreProcessor::Update(System.Collections.Generic.IEnumerable`1<System.Byte>,System.Collections.Generic.IEnumerable`1<System.Byte>,System.Collections.Generic.IEnumerable`1<System.Byte>,System.Collections.Generic.IEnumerable`1<System.Byte>,System.Collections.Generic.IEnumerable`1<System.Byte>,System.Byte,System.Byte,System.Byte,System.Byte)
  15. extern void _663AxisPreProcessor_Update_mC5232EF048756B3CED04B32320C0D11DC69DFCCA (void);
  16. // 0x00000005 System.Boolean o0.IMU._663AxisPreProcessor::get_GyrCalibrate()
  17. extern void _663AxisPreProcessor_get_GyrCalibrate_m5C2A3D49B6DFCA7624E3070B3073602B40E0B2EB (void);
  18. // 0x00000006 System.Void o0.IMU._663AxisPreProcessor::set_GyrCalibrate(System.Boolean)
  19. extern void _663AxisPreProcessor_set_GyrCalibrate_mD4B6F536E9B726012CB73AAAEF3CF19C37042D45 (void);
  20. // 0x00000007 System.Double o0.IMU._663AxisPreProcessor::Map(o0.Geometry.Vector`1<System.Double>,System.Int32)
  21. extern void _663AxisPreProcessor_Map_m69603E109FC13662EB7627F784E42563E5C66C67 (void);
  22. // 0x00000008 o0.Geometry.Vector`1<System.Double> o0.IMU._663AxisPreProcessor::Map(o0.Geometry.Vector`1<System.Double>,o0.Geometry.Vector`1<System.Int32>)
  23. extern void _663AxisPreProcessor_Map_m3210E07C0152D0776298A748099FE7DF60D7710D (void);
  24. // 0x00000009 System.ValueTuple`4<o0.Geometry.Vector`1<System.Double>,o0.Geometry.Vector`1<System.Double>,o0.Geometry.Vector`1<System.Double>,System.Double> o0.IMU._663AxisPreProcessor::Update(System.Collections.Generic.IEnumerable`1<System.Byte>,System.Collections.Generic.IEnumerable`1<System.Byte>,System.Collections.Generic.IEnumerable`1<System.Byte>,System.Collections.Generic.IEnumerable`1<System.Byte>,System.Collections.Generic.IEnumerable`1<System.Byte>,System.Double)
  25. extern void _663AxisPreProcessor_Update_mEE3F18F7A6359E70F89CB9458BD1E60E990ED478 (void);
  26. // 0x0000000A System.Void o0.IMU._663AxisPreProcessor::.cctor()
  27. extern void _663AxisPreProcessor__cctor_m4301F01C48C0AD8A49900C126FDC5B7BC2075394 (void);
  28. // 0x0000000B System.Void o0.IMU._663AxisPreProcessor/<>c::.cctor()
  29. extern void U3CU3Ec__cctor_m1984E6AABE034F197A3FC2E82E4E241CAB6F2F17 (void);
  30. // 0x0000000C System.Void o0.IMU._663AxisPreProcessor/<>c::.ctor()
  31. extern void U3CU3Ec__ctor_mCDFB6237A6BBD2772D8EAF20BD6F687B0A69E770 (void);
  32. // 0x0000000D System.Double o0.IMU._663AxisPreProcessor/<>c::<set_ByteReverseMS>b__6_0(System.Int16)
  33. extern void U3CU3Ec_U3Cset_ByteReverseMSU3Eb__6_0_m305FCA20DB99F8FBEA0E95D8068DA4A2FB447E15 (void);
  34. // 0x0000000E System.Double o0.IMU._663AxisPreProcessor/<>c::<.cctor>b__33_0(System.Int16)
  35. extern void U3CU3Ec_U3C_cctorU3Eb__33_0_m9DA5CB284A79E313FA1ADA95C42A049BB3FF0A5F (void);
  36. // 0x0000000F System.Void o0.IMU._9AxisPreProcessor::.ctor(o0.Geometry.Vector`1<System.Int32>,o0.Geometry.Vector`1<System.Int32>,o0.Geometry.Vector`1<System.Int32>,System.Boolean)
  37. extern void _9AxisPreProcessor__ctor_mF7A0A661ED7EFAC7923A300812B26F071EE4CE50 (void);
  38. // 0x00000010 System.Nullable`1<System.Boolean> o0.IMU._9AxisPreProcessor::get_ByteReverseMS()
  39. extern void _9AxisPreProcessor_get_ByteReverseMS_mC76B0AFD6B1E98BFFCD116278669C034A863A53D (void);
  40. // 0x00000011 System.Void o0.IMU._9AxisPreProcessor::set_ByteReverseMS(System.Nullable`1<System.Boolean>)
  41. extern void _9AxisPreProcessor_set_ByteReverseMS_mF2ADF9732F7972559942655317FD68DC14121382 (void);
  42. // 0x00000012 System.ValueTuple`4<o0.Geometry.Vector`1<System.Double>,o0.Geometry.Vector`1<System.Double>,o0.Geometry.Vector`1<System.Double>,System.Double> o0.IMU._9AxisPreProcessor::Update(System.Collections.Generic.IEnumerable`1<System.Byte>,System.Collections.Generic.IEnumerable`1<System.Byte>,System.Collections.Generic.IEnumerable`1<System.Byte>,System.Byte,System.Byte,System.Byte,System.Byte)
  43. extern void _9AxisPreProcessor_Update_m1A1AC70840DF7DF8A9E484556F74819453ECC3EA (void);
  44. // 0x00000013 System.Boolean o0.IMU._9AxisPreProcessor::get_GyrCalibrate()
  45. extern void _9AxisPreProcessor_get_GyrCalibrate_mFE979D90DF4C111A1A6396E539C0F9A87AD04B18 (void);
  46. // 0x00000014 System.Void o0.IMU._9AxisPreProcessor::set_GyrCalibrate(System.Boolean)
  47. extern void _9AxisPreProcessor_set_GyrCalibrate_m0A1FA4F9AE5972BBA596487B86C43DA84DF3AC87 (void);
  48. // 0x00000015 System.Double o0.IMU._9AxisPreProcessor::Map(o0.Geometry.Vector`1<System.Double>,System.Int32)
  49. extern void _9AxisPreProcessor_Map_m78B5326FC0068116507207488535E6DE5E7D4373 (void);
  50. // 0x00000016 o0.Geometry.Vector`1<System.Double> o0.IMU._9AxisPreProcessor::Map(o0.Geometry.Vector`1<System.Double>,o0.Geometry.Vector`1<System.Int32>)
  51. extern void _9AxisPreProcessor_Map_m97EA69CDAF2FEECF39A1253B37710EE99458B33C (void);
  52. // 0x00000017 System.ValueTuple`4<o0.Geometry.Vector`1<System.Double>,o0.Geometry.Vector`1<System.Double>,o0.Geometry.Vector`1<System.Double>,System.Double> o0.IMU._9AxisPreProcessor::Update(System.Collections.Generic.IEnumerable`1<System.Byte>,System.Collections.Generic.IEnumerable`1<System.Byte>,System.Collections.Generic.IEnumerable`1<System.Byte>,System.Double)
  53. extern void _9AxisPreProcessor_Update_m30E9A80CD152E0A03A0C62467EDE917A1E003550 (void);
  54. // 0x00000018 System.Void o0.IMU._9AxisPreProcessor::.cctor()
  55. extern void _9AxisPreProcessor__cctor_m982E45F260C896FB8F4F00ED71735D29EAD374B5 (void);
  56. // 0x00000019 System.Void o0.IMU._9AxisPreProcessor/<>c::.cctor()
  57. extern void U3CU3Ec__cctor_m1291F0C6FD4E80C2F1431096E535EF5A33ED7265 (void);
  58. // 0x0000001A System.Void o0.IMU._9AxisPreProcessor/<>c::.ctor()
  59. extern void U3CU3Ec__ctor_mB94EF7C83A894740957CFF8AAFE6081E5AC6A153 (void);
  60. // 0x0000001B System.Double o0.IMU._9AxisPreProcessor/<>c::<set_ByteReverseMS>b__6_0(System.Int16)
  61. extern void U3CU3Ec_U3Cset_ByteReverseMSU3Eb__6_0_m1B8065D8A5E3C4C054D28DA487F0CA4556FAC1E4 (void);
  62. // 0x0000001C System.Double o0.IMU._9AxisPreProcessor/<>c::<.cctor>b__28_0(System.Int16)
  63. extern void U3CU3Ec_U3C_cctorU3Eb__28_0_mD8DC9FBB442E8BB79687E5536AEE3DA784C6A869 (void);
  64. // 0x0000001D System.Void o0.IMU.DistanceToAxis::.ctor()
  65. extern void DistanceToAxis__ctor_m145F7C115D858C4E4FBB5EADB8FE5733995C9686 (void);
  66. // 0x0000001E System.Void o0.IMU.DistanceToAxis::Update(o0.Geometry.Vector`1<System.Double>,o0.Geometry.Vector`1<System.Double>,o0.Geometry.Vector`1<System.Double>,System.Double)
  67. extern void DistanceToAxis_Update_m8C5F25561E3B70918012181A38CBF3B05F81430D (void);
  68. // 0x0000001F o0.Geometry.Vector`1<System.Double> o0.IMU.DistanceToAxis::GyrToSpeed(o0.Geometry.Vector`1<System.Double>,System.Double)
  69. extern void DistanceToAxis_GyrToSpeed_m43E50F4BAFC7EDC5C7DF6EEDEAF4B6D9E16409C2 (void);
  70. // 0x00000020 o0.Geometry.Vector`1<System.Double> o0.IMU.DistanceToAxis::AccCorrection(o0.Geometry.Vector`1<System.Double>,o0.Geometry.Vector`1<System.Double>,System.Double)
  71. extern void DistanceToAxis_AccCorrection_mE191A8C20A9B05BDF5AC6DCA08122CEDD28D8051 (void);
  72. // 0x00000021 System.Int16 o0.IMU.ByteToShort::TwoByteToFloat(System.Byte,System.Byte)
  73. extern void ByteToShort_TwoByteToFloat_mB41F80EB7DEF67465DB38F045A138ADC45457DD5 (void);
  74. // 0x00000022 System.Void o0.IMU.ByteToShort::.ctor(System.Func`2<System.Int16,System.Double>,System.Int32,System.Boolean)
  75. extern void ByteToShort__ctor_mE53C6A1EF13A18C4B421F9DBEF4724A10B5B718B (void);
  76. // 0x00000023 System.Boolean o0.IMU.ByteToShort::Update(System.Byte,System.Byte)
  77. extern void ByteToShort_Update_m23219EA2CE3737B920C0F1443B03CA1744CCBD99 (void);
  78. // 0x00000024 System.Int32 o0.IMU.ByteToShortByVariance::get_Count()
  79. extern void ByteToShortByVariance_get_Count_mC111FDD79A5916D9AB38E67570BE46FB1D5AFE2D (void);
  80. // 0x00000025 System.Void o0.IMU.ByteToShortByVariance::set_Count(System.Int32)
  81. extern void ByteToShortByVariance_set_Count_m81487FCDB481AD7CA0C5A0BFC38D278A6AF9BB15 (void);
  82. // 0x00000026 System.Void o0.IMU.ByteToShortByVariance::.ctor(System.Int32,System.Boolean,System.Double)
  83. extern void ByteToShortByVariance__ctor_mCFA45E9F3D504C26009824E5E4D846A803F38120 (void);
  84. // 0x00000027 System.Boolean o0.IMU.ByteToShortByVariance::Update(System.Byte,System.Byte)
  85. extern void ByteToShortByVariance_Update_m0AE3084C95B87122311E1A25C3322BBE1219AF5A (void);
  86. // 0x00000028 System.Boolean[] o0.IMU.ByteToVector::get_Reverse()
  87. extern void ByteToVector_get_Reverse_mD8BF1E54C7B9803630A75D1575F4BDB7166DDD6E (void);
  88. // 0x00000029 o0.Geometry.Vector`1<System.Double> o0.IMU.ByteToVector::get_Vector()
  89. extern void ByteToVector_get_Vector_mCD5FDDEB982403E2D7ADA16DF1689D06055BA21E (void);
  90. // 0x0000002A System.Void o0.IMU.ByteToVector::.ctor(System.Int32,System.Boolean,System.Double)
  91. extern void ByteToVector__ctor_mC0BCC97787EAB83CB1D5388A915149A7109766F3 (void);
  92. // 0x0000002B System.Boolean o0.IMU.ByteToVector::Update(System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte)
  93. extern void ByteToVector_Update_mE760F11D24C78A0AFA7B93F7F55EC220010AD13C (void);
  94. // 0x0000002C System.Boolean[] o0.IMU.ByteToShortsByVariance::get_Reverse()
  95. extern void ByteToShortsByVariance_get_Reverse_m49FB39E884B1CA141849992C0CB4B55A45D15829 (void);
  96. // 0x0000002D System.Int16 o0.IMU.ByteToShortsByVariance::Short(System.Int32)
  97. extern void ByteToShortsByVariance_Short_mB32B8F567D79DC52F443ABB4E2B8E496D6170316 (void);
  98. // 0x0000002E o0.Geometry.Vector`1<System.Double> o0.IMU.ByteToShortsByVariance::Vector(System.Int32,System.Int32,System.Int32)
  99. extern void ByteToShortsByVariance_Vector_m30642BAC1E19358BE22A870C406E70AEFFB54D9C (void);
  100. // 0x0000002F o0.Geometry.Vector`1<System.Double> o0.IMU.ByteToShortsByVariance::Vector(o0.Geometry.Vector`1<System.Int32>)
  101. extern void ByteToShortsByVariance_Vector_m0098A3BF28955B2CC60784762E4AF3703E016CE1 (void);
  102. // 0x00000030 System.Void o0.IMU.ByteToShortsByVariance::.ctor(System.Int32,System.Int32,System.Boolean,System.Double)
  103. extern void ByteToShortsByVariance__ctor_mD3C415C2342C68539AA4CCB94C0CBA0640E73C61 (void);
  104. // 0x00000031 System.Boolean o0.IMU.ByteToShortsByVariance::Update(System.Collections.Generic.IEnumerable`1<System.Byte>)
  105. extern void ByteToShortsByVariance_Update_m11C4146F11413A831A652DDF40BA02351021E63A (void);
  106. // 0x00000032 System.Boolean[] o0.IMU.ByteToShorts::get_Reverse()
  107. extern void ByteToShorts_get_Reverse_mC39127E43D3E7AA02AB930240C09A765E3EAE8DF (void);
  108. // 0x00000033 System.Int16 o0.IMU.ByteToShorts::Short(System.Int32)
  109. extern void ByteToShorts_Short_m97DD7A7F3CABFC18D0967BFF28E7274E825632AF (void);
  110. // 0x00000034 o0.Geometry.Vector`1<System.Double> o0.IMU.ByteToShorts::Vector(System.Int32,System.Int32,System.Int32)
  111. extern void ByteToShorts_Vector_mF866FCA12BB9C96C9A8A7BA8EF8F85EDE9FC0B42 (void);
  112. // 0x00000035 o0.Geometry.Vector`1<System.Double> o0.IMU.ByteToShorts::Vector(o0.Geometry.Vector`1<System.Int32>)
  113. extern void ByteToShorts_Vector_m575BC1D321BEA1FA5EAE64A79878A04512E60A13 (void);
  114. // 0x00000036 System.Void o0.IMU.ByteToShorts::.ctor(System.Int32,System.Boolean)
  115. extern void ByteToShorts__ctor_mCCABFDAA81C7492895242E37ED3E8B1E87B184A6 (void);
  116. // 0x00000037 System.Boolean o0.IMU.ByteToShorts::Update(System.Collections.Generic.IEnumerable`1<System.Byte>)
  117. extern void ByteToShorts_Update_mCED83CE153893FD106C30ECC3F9AC38577F873F9 (void);
  118. // 0x00000038 o0.IMU.EllipsoidFitting o0.IMU.EllipsoidFitting::Fit(System.Collections.Generic.IEnumerable`1<o0.Geometry.Vector`1<System.Double>>)
  119. extern void EllipsoidFitting_Fit_m9CDDB42BFD5F1A677A11BD07A4AE2720EDE10BD9 (void);
  120. // 0x00000039 o0.Geometry.Vector`1<System.Double> o0.IMU.EllipsoidFitting::get_Center()
  121. extern void EllipsoidFitting_get_Center_mF7808FFA452062BF02BEDABEDD6A6B1D2A906D99 (void);
  122. // 0x0000003A System.Void o0.IMU.EllipsoidFitting::set_Center(o0.Geometry.Vector`1<System.Double>)
  123. extern void EllipsoidFitting_set_Center_m6E65F84704AA54FEA94B35D81C5209D917B4E22C (void);
  124. // 0x0000003B MathNet.Numerics.LinearAlgebra.Matrix`1<System.Double> o0.IMU.EllipsoidFitting::get_CorrectMatrix()
  125. extern void EllipsoidFitting_get_CorrectMatrix_m81EA5969AEB8F500D4F613235C99A9A023DBB3CD (void);
  126. // 0x0000003C System.Void o0.IMU.EllipsoidFitting::set_CorrectMatrix(MathNet.Numerics.LinearAlgebra.Matrix`1<System.Double>)
  127. extern void EllipsoidFitting_set_CorrectMatrix_m98C5394801246893C68C2DA38BEA111B66AC6517 (void);
  128. // 0x0000003D System.Double[][] o0.IMU.EllipsoidFitting::get_CorrectMatrixArray()
  129. extern void EllipsoidFitting_get_CorrectMatrixArray_m2A929452A43CB624D26A47E63293C1DA597671D7 (void);
  130. // 0x0000003E System.Void o0.IMU.EllipsoidFitting::set_CorrectMatrixArray(System.Double[][])
  131. extern void EllipsoidFitting_set_CorrectMatrixArray_mE2B10C82D9D37840F31B9C764DCAF857576152A0 (void);
  132. // 0x0000003F o0.Geometry.Vector`1<System.Double> o0.IMU.EllipsoidFitting::get_Radius()
  133. extern void EllipsoidFitting_get_Radius_mA9B747323B3F9C0619D83949C44983F03F7BB4EA (void);
  134. // 0x00000040 System.Void o0.IMU.EllipsoidFitting::set_Radius(o0.Geometry.Vector`1<System.Double>)
  135. extern void EllipsoidFitting_set_Radius_m87FCDE9EB65F9D6B7FC36CC0C143CC72A3579418 (void);
  136. // 0x00000041 System.Void o0.IMU.EllipsoidFitting::.ctor(o0.Geometry.Vector`1<System.Double>,MathNet.Numerics.LinearAlgebra.Matrix`1<System.Double>,o0.Geometry.Vector`1<System.Double>)
  137. extern void EllipsoidFitting__ctor_mA77C74498613BA7C7EA4BF03D522D07BA387FF38 (void);
  138. // 0x00000042 System.Void o0.IMU.EllipsoidFitting::.ctor(System.Collections.Generic.IEnumerable`1<o0.Geometry.Vector`1<System.Double>>)
  139. extern void EllipsoidFitting__ctor_m879E61A0907AE6D405E2E8C230C54118F56F3B5C (void);
  140. // 0x00000043 o0.Geometry.Vector`1<System.Double> o0.IMU.EllipsoidFitting::Map(o0.Geometry.Vector`1<System.Double>)
  141. extern void EllipsoidFitting_Map_mF3CB04D5E60F0A75D92775C7ED9B5C2A1980F5E7 (void);
  142. // 0x00000044 System.Void o0.IMU.EllipsoidFitting/<>c::.cctor()
  143. extern void U3CU3Ec__cctor_m58732B3722BD96C566E87498EE86A6CA63F09730 (void);
  144. // 0x00000045 System.Void o0.IMU.EllipsoidFitting/<>c::.ctor()
  145. extern void U3CU3Ec__ctor_m5F6E4ADE9F627CDB59EF1A3F6F019A86AC74E32D (void);
  146. // 0x00000046 System.Double o0.IMU.EllipsoidFitting/<>c::<.ctor>b__17_0(System.Double)
  147. extern void U3CU3Ec_U3C_ctorU3Eb__17_0_m6A885F372D2422F51712F992D700DED6A75A07EF (void);
  148. // 0x00000047 System.Void o0.IMU.HardwareVariance::.ctor(System.Int32)
  149. extern void HardwareVariance__ctor_m86A20F928AA4D82E0362A69AC1C037C7AA82CDF4 (void);
  150. // 0x00000048 System.Void o0.IMU.HardwareVariance::Start()
  151. extern void HardwareVariance_Start_m8691D8FF3534997E616E329576738BB19C2AB4E4 (void);
  152. // 0x00000049 o0.Geometry.Vector`1<System.Double> o0.IMU.HardwareVariance::Update(o0.Geometry.Vector`1<System.Double>)
  153. extern void HardwareVariance_Update_mDF7CAA7814BCD0FC1F740097C55A200832D5FD9E (void);
  154. // 0x0000004A System.Void o0.IMU.Map`2::.ctor(System.Func`2<T,TKey>)
  155. // 0x0000004B System.Void o0.IMU.Map`2::Add(T)
  156. // 0x0000004C o0.Geometry.Vector`1<System.Int32> o0.IMU.MagnetometerAutoCalibrater::Key(o0.Geometry.Vector`1<System.Double>)
  157. extern void MagnetometerAutoCalibrater_Key_m1D0254F3DB388F521ACF8DEA55394F367434B311 (void);
  158. // 0x0000004D System.Boolean o0.IMU.MagnetometerAutoCalibrater::get_Complete()
  159. extern void MagnetometerAutoCalibrater_get_Complete_mB956FBFA603282E5E6CE09E07564B43AB19D2A77 (void);
  160. // 0x0000004E System.Void o0.IMU.MagnetometerAutoCalibrater::Init()
  161. extern void MagnetometerAutoCalibrater_Init_mD5B8DACF5B0A996B65ED572510B922E48B6755F6 (void);
  162. // 0x0000004F System.Void o0.IMU.MagnetometerAutoCalibrater::.ctor(System.Double,System.Int32,System.Int32,System.Int32)
  163. extern void MagnetometerAutoCalibrater__ctor_mE8FD99F9712496B7103E59766CB385FF9129C6DC (void);
  164. // 0x00000050 System.Void o0.IMU.MagnetometerAutoCalibrater::Fit()
  165. extern void MagnetometerAutoCalibrater_Fit_m6A2401B072853A4B0C9B7419664202F281F7DDCF (void);
  166. // 0x00000051 System.Void o0.IMU.MagnetometerAutoCalibrater::Add(o0.Geometry.Vector`1<System.Double>,System.Boolean)
  167. extern void MagnetometerAutoCalibrater_Add_m442334E20F7DFDF4A99DFD792CEC5894490F79A1 (void);
  168. // 0x00000052 System.Boolean o0.IMU.MagnetometerAutoCalibrater::Update(o0.Geometry.Vector`1<System.Double>)
  169. extern void MagnetometerAutoCalibrater_Update_mB6C707E19640EC2464C68B1F5A053F490DD0B48E (void);
  170. // 0x00000053 o0.Geometry.Vector`1<System.Double> o0.IMU.MagnetometerAutoCalibrater::Map(o0.Geometry.Vector`1<System.Double>)
  171. extern void MagnetometerAutoCalibrater_Map_m533A36AF349F98F6470ACBA4936E44E6A12E7FA8 (void);
  172. // 0x00000054 System.Void o0.IMU.MedianFilter`1::.ctor(System.Int32,System.Double)
  173. // 0x00000055 System.Boolean o0.IMU.MedianFilter`1::Enqueue(T)
  174. static Il2CppMethodPointer s_methodPointers[85] =
  175. {
  176. _663AxisPreProcessor__ctor_mD1DD98BEB036D2350946C43E1FFEA3BD50C2632C,
  177. _663AxisPreProcessor_get_ByteReverseMS_m96322C7A17ECB4318834B635B3483F9E7318360D,
  178. _663AxisPreProcessor_set_ByteReverseMS_mE1FA42D15963B46131151BE3837A83599848B89C,
  179. _663AxisPreProcessor_Update_mC5232EF048756B3CED04B32320C0D11DC69DFCCA,
  180. _663AxisPreProcessor_get_GyrCalibrate_m5C2A3D49B6DFCA7624E3070B3073602B40E0B2EB,
  181. _663AxisPreProcessor_set_GyrCalibrate_mD4B6F536E9B726012CB73AAAEF3CF19C37042D45,
  182. _663AxisPreProcessor_Map_m69603E109FC13662EB7627F784E42563E5C66C67,
  183. _663AxisPreProcessor_Map_m3210E07C0152D0776298A748099FE7DF60D7710D,
  184. _663AxisPreProcessor_Update_mEE3F18F7A6359E70F89CB9458BD1E60E990ED478,
  185. _663AxisPreProcessor__cctor_m4301F01C48C0AD8A49900C126FDC5B7BC2075394,
  186. U3CU3Ec__cctor_m1984E6AABE034F197A3FC2E82E4E241CAB6F2F17,
  187. U3CU3Ec__ctor_mCDFB6237A6BBD2772D8EAF20BD6F687B0A69E770,
  188. U3CU3Ec_U3Cset_ByteReverseMSU3Eb__6_0_m305FCA20DB99F8FBEA0E95D8068DA4A2FB447E15,
  189. U3CU3Ec_U3C_cctorU3Eb__33_0_m9DA5CB284A79E313FA1ADA95C42A049BB3FF0A5F,
  190. _9AxisPreProcessor__ctor_mF7A0A661ED7EFAC7923A300812B26F071EE4CE50,
  191. _9AxisPreProcessor_get_ByteReverseMS_mC76B0AFD6B1E98BFFCD116278669C034A863A53D,
  192. _9AxisPreProcessor_set_ByteReverseMS_mF2ADF9732F7972559942655317FD68DC14121382,
  193. _9AxisPreProcessor_Update_m1A1AC70840DF7DF8A9E484556F74819453ECC3EA,
  194. _9AxisPreProcessor_get_GyrCalibrate_mFE979D90DF4C111A1A6396E539C0F9A87AD04B18,
  195. _9AxisPreProcessor_set_GyrCalibrate_m0A1FA4F9AE5972BBA596487B86C43DA84DF3AC87,
  196. _9AxisPreProcessor_Map_m78B5326FC0068116507207488535E6DE5E7D4373,
  197. _9AxisPreProcessor_Map_m97EA69CDAF2FEECF39A1253B37710EE99458B33C,
  198. _9AxisPreProcessor_Update_m30E9A80CD152E0A03A0C62467EDE917A1E003550,
  199. _9AxisPreProcessor__cctor_m982E45F260C896FB8F4F00ED71735D29EAD374B5,
  200. U3CU3Ec__cctor_m1291F0C6FD4E80C2F1431096E535EF5A33ED7265,
  201. U3CU3Ec__ctor_mB94EF7C83A894740957CFF8AAFE6081E5AC6A153,
  202. U3CU3Ec_U3Cset_ByteReverseMSU3Eb__6_0_m1B8065D8A5E3C4C054D28DA487F0CA4556FAC1E4,
  203. U3CU3Ec_U3C_cctorU3Eb__28_0_mD8DC9FBB442E8BB79687E5536AEE3DA784C6A869,
  204. DistanceToAxis__ctor_m145F7C115D858C4E4FBB5EADB8FE5733995C9686,
  205. DistanceToAxis_Update_m8C5F25561E3B70918012181A38CBF3B05F81430D,
  206. DistanceToAxis_GyrToSpeed_m43E50F4BAFC7EDC5C7DF6EEDEAF4B6D9E16409C2,
  207. DistanceToAxis_AccCorrection_mE191A8C20A9B05BDF5AC6DCA08122CEDD28D8051,
  208. ByteToShort_TwoByteToFloat_mB41F80EB7DEF67465DB38F045A138ADC45457DD5,
  209. ByteToShort__ctor_mE53C6A1EF13A18C4B421F9DBEF4724A10B5B718B,
  210. ByteToShort_Update_m23219EA2CE3737B920C0F1443B03CA1744CCBD99,
  211. ByteToShortByVariance_get_Count_mC111FDD79A5916D9AB38E67570BE46FB1D5AFE2D,
  212. ByteToShortByVariance_set_Count_m81487FCDB481AD7CA0C5A0BFC38D278A6AF9BB15,
  213. ByteToShortByVariance__ctor_mCFA45E9F3D504C26009824E5E4D846A803F38120,
  214. ByteToShortByVariance_Update_m0AE3084C95B87122311E1A25C3322BBE1219AF5A,
  215. ByteToVector_get_Reverse_mD8BF1E54C7B9803630A75D1575F4BDB7166DDD6E,
  216. ByteToVector_get_Vector_mCD5FDDEB982403E2D7ADA16DF1689D06055BA21E,
  217. ByteToVector__ctor_mC0BCC97787EAB83CB1D5388A915149A7109766F3,
  218. ByteToVector_Update_mE760F11D24C78A0AFA7B93F7F55EC220010AD13C,
  219. ByteToShortsByVariance_get_Reverse_m49FB39E884B1CA141849992C0CB4B55A45D15829,
  220. ByteToShortsByVariance_Short_mB32B8F567D79DC52F443ABB4E2B8E496D6170316,
  221. ByteToShortsByVariance_Vector_m30642BAC1E19358BE22A870C406E70AEFFB54D9C,
  222. ByteToShortsByVariance_Vector_m0098A3BF28955B2CC60784762E4AF3703E016CE1,
  223. ByteToShortsByVariance__ctor_mD3C415C2342C68539AA4CCB94C0CBA0640E73C61,
  224. ByteToShortsByVariance_Update_m11C4146F11413A831A652DDF40BA02351021E63A,
  225. ByteToShorts_get_Reverse_mC39127E43D3E7AA02AB930240C09A765E3EAE8DF,
  226. ByteToShorts_Short_m97DD7A7F3CABFC18D0967BFF28E7274E825632AF,
  227. ByteToShorts_Vector_mF866FCA12BB9C96C9A8A7BA8EF8F85EDE9FC0B42,
  228. ByteToShorts_Vector_m575BC1D321BEA1FA5EAE64A79878A04512E60A13,
  229. ByteToShorts__ctor_mCCABFDAA81C7492895242E37ED3E8B1E87B184A6,
  230. ByteToShorts_Update_mCED83CE153893FD106C30ECC3F9AC38577F873F9,
  231. EllipsoidFitting_Fit_m9CDDB42BFD5F1A677A11BD07A4AE2720EDE10BD9,
  232. EllipsoidFitting_get_Center_mF7808FFA452062BF02BEDABEDD6A6B1D2A906D99,
  233. EllipsoidFitting_set_Center_m6E65F84704AA54FEA94B35D81C5209D917B4E22C,
  234. EllipsoidFitting_get_CorrectMatrix_m81EA5969AEB8F500D4F613235C99A9A023DBB3CD,
  235. EllipsoidFitting_set_CorrectMatrix_m98C5394801246893C68C2DA38BEA111B66AC6517,
  236. EllipsoidFitting_get_CorrectMatrixArray_m2A929452A43CB624D26A47E63293C1DA597671D7,
  237. EllipsoidFitting_set_CorrectMatrixArray_mE2B10C82D9D37840F31B9C764DCAF857576152A0,
  238. EllipsoidFitting_get_Radius_mA9B747323B3F9C0619D83949C44983F03F7BB4EA,
  239. EllipsoidFitting_set_Radius_m87FCDE9EB65F9D6B7FC36CC0C143CC72A3579418,
  240. EllipsoidFitting__ctor_mA77C74498613BA7C7EA4BF03D522D07BA387FF38,
  241. EllipsoidFitting__ctor_m879E61A0907AE6D405E2E8C230C54118F56F3B5C,
  242. EllipsoidFitting_Map_mF3CB04D5E60F0A75D92775C7ED9B5C2A1980F5E7,
  243. U3CU3Ec__cctor_m58732B3722BD96C566E87498EE86A6CA63F09730,
  244. U3CU3Ec__ctor_m5F6E4ADE9F627CDB59EF1A3F6F019A86AC74E32D,
  245. U3CU3Ec_U3C_ctorU3Eb__17_0_m6A885F372D2422F51712F992D700DED6A75A07EF,
  246. HardwareVariance__ctor_m86A20F928AA4D82E0362A69AC1C037C7AA82CDF4,
  247. HardwareVariance_Start_m8691D8FF3534997E616E329576738BB19C2AB4E4,
  248. HardwareVariance_Update_mDF7CAA7814BCD0FC1F740097C55A200832D5FD9E,
  249. NULL,
  250. NULL,
  251. MagnetometerAutoCalibrater_Key_m1D0254F3DB388F521ACF8DEA55394F367434B311,
  252. MagnetometerAutoCalibrater_get_Complete_mB956FBFA603282E5E6CE09E07564B43AB19D2A77,
  253. MagnetometerAutoCalibrater_Init_mD5B8DACF5B0A996B65ED572510B922E48B6755F6,
  254. MagnetometerAutoCalibrater__ctor_mE8FD99F9712496B7103E59766CB385FF9129C6DC,
  255. MagnetometerAutoCalibrater_Fit_m6A2401B072853A4B0C9B7419664202F281F7DDCF,
  256. MagnetometerAutoCalibrater_Add_m442334E20F7DFDF4A99DFD792CEC5894490F79A1,
  257. MagnetometerAutoCalibrater_Update_mB6C707E19640EC2464C68B1F5A053F490DD0B48E,
  258. MagnetometerAutoCalibrater_Map_m533A36AF349F98F6470ACBA4936E44E6A12E7FA8,
  259. NULL,
  260. NULL,
  261. };
  262. static const int32_t s_InvokerIndices[85] =
  263. {
  264. 406,
  265. 8092,
  266. 6993,
  267. 93,
  268. 8543,
  269. 7434,
  270. 3312,
  271. 3285,
  272. 333,
  273. 14700,
  274. 14700,
  275. 8589,
  276. 5203,
  277. 5203,
  278. 1094,
  279. 8092,
  280. 6993,
  281. 171,
  282. 8543,
  283. 7434,
  284. 3312,
  285. 3285,
  286. 879,
  287. 14700,
  288. 14700,
  289. 8589,
  290. 5203,
  291. 5203,
  292. 8589,
  293. 1093,
  294. 3286,
  295. 1451,
  296. 12356,
  297. 2894,
  298. 3687,
  299. 8467,
  300. 7369,
  301. 1889,
  302. 3687,
  303. 8496,
  304. 8358,
  305. 1889,
  306. 371,
  307. 8496,
  308. 5265,
  309. 1453,
  310. 5092,
  311. 1143,
  312. 6565,
  313. 8496,
  314. 5265,
  315. 1453,
  316. 5092,
  317. 4292,
  318. 6565,
  319. 14365,
  320. 8358,
  321. 7259,
  322. 8496,
  323. 7394,
  324. 8496,
  325. 7394,
  326. 8358,
  327. 7259,
  328. 1792,
  329. 7394,
  330. 5091,
  331. 14700,
  332. 8589,
  333. 5201,
  334. 7369,
  335. 8589,
  336. 5091,
  337. -1,
  338. -1,
  339. 5097,
  340. 8543,
  341. 8589,
  342. 1114,
  343. 8589,
  344. 3832,
  345. 6415,
  346. 5091,
  347. -1,
  348. -1,
  349. };
  350. static const Il2CppTokenRangePair s_rgctxIndices[2] =
  351. {
  352. { 0x02000010, { 0, 7 } },
  353. { 0x02000012, { 7, 10 } },
  354. };
  355. extern const uint32_t g_rgctx_List_1__ctor_m99DCA40E6B25B0C2C925949DAB7478EAFDBD5196;
  356. extern const uint32_t g_rgctx_List_1_t594F7E2F9F7D0840318B82B9DBDF48BD267C4044;
  357. extern const uint32_t g_rgctx_Dictionary_2_t56A1AAACD617627FE54F96308A1A5256D5B999AC;
  358. extern const uint32_t g_rgctx_Dictionary_2__ctor_m105DBBEDB17565DA8FE1FC7586C9AD09AFEA6793;
  359. extern const uint32_t g_rgctx_Func_2_Invoke_mBDF5AD282A2CE3CBBA7F54E24F5F84C387604C24;
  360. extern const uint32_t g_rgctx_Dictionary_2_ContainsKey_m244E895462268A31F51172FC15A1244180EAD690;
  361. extern const uint32_t g_rgctx_List_1_Add_mCA34C4773A8E3C606EDEBE8F8F5BD4B7F9A9FFCB;
  362. extern const uint32_t g_rgctx_SortedQueue_1_t4308274D63E4CDCAEBFB13E7D2F4550BE6522CA3;
  363. extern const uint32_t g_rgctx_SortedQueue_1__ctor_m94C400657538DFBEB686CB6B681180C47083D676;
  364. extern const uint32_t g_rgctx_SortedQueue_1_Enqueue_m6C22F5AF384DB441929CCFDB608D17260D646D90;
  365. extern const uint32_t g_rgctx_Queue_1_get_Count_m9813D24F945F258E03FF898FDC8A39C726138DAB;
  366. extern const uint32_t g_rgctx_SortedQueue_1_get_Item_m2E56B29002DF6F925D605800ACBB08FFA91D4319;
  367. extern const uint32_t g_rgctx_SortedQueue_1_Dequeue_m18154E6B83918143DA115A0D6BFDD0D0AE2638DA;
  368. extern const uint32_t g_rgctx_Extension_Multiply_TisT_t6FCE824FD87D9A9AA13902AB25981366396984A5_m3B6FC18B1863CDC677868D9B4CD2B3E8DF1C2CDB;
  369. extern const uint32_t g_rgctx_T_t6FCE824FD87D9A9AA13902AB25981366396984A5;
  370. extern const uint32_t g_rgctx_IComparable_1_t9D406D241E51FC134DB248C76B5B76A737A3F8FE;
  371. extern const uint32_t g_rgctx_IComparable_1_CompareTo_mB86730BC0B1484517990FC2CA1D83BD376430F4B;
  372. static const Il2CppRGCTXDefinition s_rgctxValues[17] =
  373. {
  374. { (Il2CppRGCTXDataType)3, (const Il2CppRGCTXDefinitionData *)&g_rgctx_List_1__ctor_m99DCA40E6B25B0C2C925949DAB7478EAFDBD5196 },
  375. { (Il2CppRGCTXDataType)2, (const Il2CppRGCTXDefinitionData *)&g_rgctx_List_1_t594F7E2F9F7D0840318B82B9DBDF48BD267C4044 },
  376. { (Il2CppRGCTXDataType)2, (const Il2CppRGCTXDefinitionData *)&g_rgctx_Dictionary_2_t56A1AAACD617627FE54F96308A1A5256D5B999AC },
  377. { (Il2CppRGCTXDataType)3, (const Il2CppRGCTXDefinitionData *)&g_rgctx_Dictionary_2__ctor_m105DBBEDB17565DA8FE1FC7586C9AD09AFEA6793 },
  378. { (Il2CppRGCTXDataType)3, (const Il2CppRGCTXDefinitionData *)&g_rgctx_Func_2_Invoke_mBDF5AD282A2CE3CBBA7F54E24F5F84C387604C24 },
  379. { (Il2CppRGCTXDataType)3, (const Il2CppRGCTXDefinitionData *)&g_rgctx_Dictionary_2_ContainsKey_m244E895462268A31F51172FC15A1244180EAD690 },
  380. { (Il2CppRGCTXDataType)3, (const Il2CppRGCTXDefinitionData *)&g_rgctx_List_1_Add_mCA34C4773A8E3C606EDEBE8F8F5BD4B7F9A9FFCB },
  381. { (Il2CppRGCTXDataType)2, (const Il2CppRGCTXDefinitionData *)&g_rgctx_SortedQueue_1_t4308274D63E4CDCAEBFB13E7D2F4550BE6522CA3 },
  382. { (Il2CppRGCTXDataType)3, (const Il2CppRGCTXDefinitionData *)&g_rgctx_SortedQueue_1__ctor_m94C400657538DFBEB686CB6B681180C47083D676 },
  383. { (Il2CppRGCTXDataType)3, (const Il2CppRGCTXDefinitionData *)&g_rgctx_SortedQueue_1_Enqueue_m6C22F5AF384DB441929CCFDB608D17260D646D90 },
  384. { (Il2CppRGCTXDataType)3, (const Il2CppRGCTXDefinitionData *)&g_rgctx_Queue_1_get_Count_m9813D24F945F258E03FF898FDC8A39C726138DAB },
  385. { (Il2CppRGCTXDataType)3, (const Il2CppRGCTXDefinitionData *)&g_rgctx_SortedQueue_1_get_Item_m2E56B29002DF6F925D605800ACBB08FFA91D4319 },
  386. { (Il2CppRGCTXDataType)3, (const Il2CppRGCTXDefinitionData *)&g_rgctx_SortedQueue_1_Dequeue_m18154E6B83918143DA115A0D6BFDD0D0AE2638DA },
  387. { (Il2CppRGCTXDataType)3, (const Il2CppRGCTXDefinitionData *)&g_rgctx_Extension_Multiply_TisT_t6FCE824FD87D9A9AA13902AB25981366396984A5_m3B6FC18B1863CDC677868D9B4CD2B3E8DF1C2CDB },
  388. { (Il2CppRGCTXDataType)2, (const Il2CppRGCTXDefinitionData *)&g_rgctx_T_t6FCE824FD87D9A9AA13902AB25981366396984A5 },
  389. { (Il2CppRGCTXDataType)2, (const Il2CppRGCTXDefinitionData *)&g_rgctx_IComparable_1_t9D406D241E51FC134DB248C76B5B76A737A3F8FE },
  390. { (Il2CppRGCTXDataType)3, (const Il2CppRGCTXDefinitionData *)&g_rgctx_IComparable_1_CompareTo_mB86730BC0B1484517990FC2CA1D83BD376430F4B },
  391. };
  392. extern const CustomAttributesCacheGenerator g_o0NetIMU_AttributeGenerators[];
  393. IL2CPP_EXTERN_C const Il2CppCodeGenModule g_o0NetIMU_CodeGenModule;
  394. const Il2CppCodeGenModule g_o0NetIMU_CodeGenModule =
  395. {
  396. "o0NetIMU.dll",
  397. 85,
  398. s_methodPointers,
  399. 0,
  400. NULL,
  401. s_InvokerIndices,
  402. 0,
  403. NULL,
  404. 2,
  405. s_rgctxIndices,
  406. 17,
  407. s_rgctxValues,
  408. NULL,
  409. g_o0NetIMU_AttributeGenerators,
  410. NULL, // module initializer,
  411. NULL,
  412. NULL,
  413. NULL,
  414. };