#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualFuncInvoker4 { typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method); } }; // System.Collections.Generic.Dictionary`2,o0.Geometry.Vector`1> struct Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA; // MathNet.Numerics.LinearAlgebra.Factorization.Evd`1 struct Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0; // System.Func`2 struct Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_tB835BC78DFBE5A4BEAD57987A6E583ACD87F1713; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t4DFA5CB8F95829BAC3B2C5251EA018F27F9EFCB2; // System.Collections.Generic.IEqualityComparer`1> struct IEqualityComparer_1_tBED536919A5CE09D6C1702E19679C69A342D37FE; // System.Collections.Generic.Dictionary`2/KeyCollection,o0.Geometry.Vector`1> struct KeyCollection_tCF91290C600733A1FA1851C006CFCFAE880E8AEF; // MathNet.Numerics.LinearAlgebra.MatrixBuilder`1 struct MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0; // MathNet.Numerics.LinearAlgebra.Matrix`1 struct Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4; // System.Collections.Generic.Dictionary`2/ValueCollection,o0.Geometry.Vector`1> struct ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3; // MathNet.Numerics.LinearAlgebra.VectorBuilder`1 struct VectorBuilder_1_tA590665149F4BDC8EAC2DF4F0F072AA54E155292; // MathNet.Numerics.LinearAlgebra.VectorBuilder`1 struct VectorBuilder_1_tCA21120266E58865E4CF900312EA0F3A8902ED2D; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22; // MathNet.Numerics.LinearAlgebra.Vector`1 struct Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D; // MathNet.Numerics.LinearAlgebra.Vector`1 struct Vector_1_t04BD986700481778192B0CF621635E64D169D13C; // System.Collections.Generic.Dictionary`2/Entry,o0.Geometry.Vector`1>[] struct EntryU5BU5D_t40ADD6BFD6D25E70CD893CB8543637E28DD3940D; // System.Double[][] struct DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D; // System.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; // System.Delegate[] struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8; // System.Double[] struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; // System.IntPtr[] struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971; // System.DelegateData struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288; // o0._9Axis.EllipsoidFitting struct EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F; // System.Exception struct Exception_t; // System.Collections.IDictionary struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A; // o0._9Axis.MagnetometerAutoCalibrater struct MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045; // System.Reflection.MethodInfo struct MethodInfo_t; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F; // System.String struct String_t; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5; // o0._9Axis.EllipsoidFitting/<>c struct U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* o0_t012AD06DA6EF16B6E95E0567B8426B84863EE681_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral8611D25D2EDB926AC11604C5CBF3AC601FCC643F; IL2CPP_EXTERN_C const RuntimeMethod* CreateMatrix_DenseIdentity_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m997C1BC1D1219DC626BEF275F4A6F7704F5DAD4B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CreateMatrix_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m66D39C7EB5F3C1C3FD2391132B88B9AAB2C95807_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CreateMatrix_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mA4FFA3E02AEC3E64A0659345BA5AC2CB324B0647_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CreateVector_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0C76CB1A2DB333324600380BC06005E1716BB68E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mE0073CA244F6D3DD449B87286EDCC9C76A719E54_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m80D705BB99F7428596F4A59B2C2AB80DDB1CCE1B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m8116AF06D78F3303F40DDF3CAFDB1C4687242086_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m0FB6839F5C278E0AEAF45F1B7DEEF6A12335605C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_mC645465E6F0081793E750EACD6257E2385C9B536_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m705976EF993C80824E09D02EF5FB4EC7F7CA2D23_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Count_TisVector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_m307FE11A007D32F57B3B8B4457AF62964A74D392_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ElementAt_TisVector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_mF1FC9CC532CD83164524473DD7F05E77441950EA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m9C19172404C80E02136BF4E8B53C1FAAFCF942AD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6CDF9FC6D5E9EF67E1779CD421BAA28CAF1154B4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mDF106575C276F76DA0CE4C25E48FC204653AF40E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Evd_1_get_EigenValues_mFB742593EF1990111222D57C740B72FB3C53B258_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Evd_1_get_EigenVectors_m500B1F74112FA5F2DC666AFE19C617936B9B1E89_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Extension_Variance_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mA23511D3B9002A7DC96FCE94EB939AED2FB3B7E6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MagnetometerAutoCalibrater_Update_m36E8691AA4E345B0A3391AA2A444A565CB69431C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_SetSubMatrix_m18B9203B8FFA97B5237063561DE541BD3FA35592_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_ToRowArrays_m927CA86A2E3904386B50C0D6793302EDF81B2468_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_Transpose_mEEFE11223C558CA8918173D7351BFB5EAE12F018_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_op_Division_m3CD50844943FB4136DAFBFDD4A5A62B079B981C0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_op_Multiply_m66C3FDB963617069162D387B3A5E179CE2A91813_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_op_UnaryNegation_mADFB0EB1643AC687A7CE2F36F8B90948F4EE4EF4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__17_0_m402176F283301DCBDF675FE890A68CB158EE7EE6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_m264E1BF55FEAEB1514D527D085884766E9BD00A6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_Map_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m6C79B6B145C8847048FE42C95C594B1F778F4A76_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_To_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m43E1BA4A3FC452CF113971195A1855E7C743691A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1__ctor_m11F21CEA444A040B62393357EB332C853AD5D0D6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_get_Length_m3C5F217A94A72D959BB034856BCFDE3FF832C1C6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_op_Multiply_mAA32457AE08E76DD5CCFCCC7357292984658ED54_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_op_Subtraction_mC240708A1626E606CC5DF2A9D44AF65EE5BC114C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_RuntimeMethod_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D; struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // struct U3CModuleU3E_t2DADE5C53DB35A4E7793AFC6326C958861DCE081 { public: public: }; // System.Object // System.Collections.Generic.Dictionary`2,o0.Geometry.Vector`1> struct Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_t40ADD6BFD6D25E70CD893CB8543637E28DD3940D* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::comparer RuntimeObject* ___comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::keys KeyCollection_tCF91290C600733A1FA1851C006CFCFAE880E8AEF * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3 * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA, ___entries_1)); } inline EntryU5BU5D_t40ADD6BFD6D25E70CD893CB8543637E28DD3940D* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_t40ADD6BFD6D25E70CD893CB8543637E28DD3940D** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_t40ADD6BFD6D25E70CD893CB8543637E28DD3940D* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA, ___keys_7)); } inline KeyCollection_tCF91290C600733A1FA1851C006CFCFAE880E8AEF * get_keys_7() const { return ___keys_7; } inline KeyCollection_tCF91290C600733A1FA1851C006CFCFAE880E8AEF ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_tCF91290C600733A1FA1851C006CFCFAE880E8AEF * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA, ___values_8)); } inline ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3 * get_values_8() const { return ___values_8; } inline ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3 ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3 * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Factorization.Evd`1 struct Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 : public RuntimeObject { public: // System.Boolean MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField bool ___U3CIsSymmetricU3Ek__BackingField_0; // MathNet.Numerics.LinearAlgebra.Vector`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * ___U3CEigenValuesU3Ek__BackingField_1; // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___U3CEigenVectorsU3Ek__BackingField_2; // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::k__BackingField Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___U3CDU3Ek__BackingField_3; public: inline static int32_t get_offset_of_U3CIsSymmetricU3Ek__BackingField_0() { return static_cast(offsetof(Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0, ___U3CIsSymmetricU3Ek__BackingField_0)); } inline bool get_U3CIsSymmetricU3Ek__BackingField_0() const { return ___U3CIsSymmetricU3Ek__BackingField_0; } inline bool* get_address_of_U3CIsSymmetricU3Ek__BackingField_0() { return &___U3CIsSymmetricU3Ek__BackingField_0; } inline void set_U3CIsSymmetricU3Ek__BackingField_0(bool value) { ___U3CIsSymmetricU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CEigenValuesU3Ek__BackingField_1() { return static_cast(offsetof(Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0, ___U3CEigenValuesU3Ek__BackingField_1)); } inline Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * get_U3CEigenValuesU3Ek__BackingField_1() const { return ___U3CEigenValuesU3Ek__BackingField_1; } inline Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D ** get_address_of_U3CEigenValuesU3Ek__BackingField_1() { return &___U3CEigenValuesU3Ek__BackingField_1; } inline void set_U3CEigenValuesU3Ek__BackingField_1(Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * value) { ___U3CEigenValuesU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CEigenValuesU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CEigenVectorsU3Ek__BackingField_2() { return static_cast(offsetof(Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0, ___U3CEigenVectorsU3Ek__BackingField_2)); } inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * get_U3CEigenVectorsU3Ek__BackingField_2() const { return ___U3CEigenVectorsU3Ek__BackingField_2; } inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 ** get_address_of_U3CEigenVectorsU3Ek__BackingField_2() { return &___U3CEigenVectorsU3Ek__BackingField_2; } inline void set_U3CEigenVectorsU3Ek__BackingField_2(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * value) { ___U3CEigenVectorsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CEigenVectorsU3Ek__BackingField_2), (void*)value); } inline static int32_t get_offset_of_U3CDU3Ek__BackingField_3() { return static_cast(offsetof(Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0, ___U3CDU3Ek__BackingField_3)); } inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * get_U3CDU3Ek__BackingField_3() const { return ___U3CDU3Ek__BackingField_3; } inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 ** get_address_of_U3CDU3Ek__BackingField_3() { return &___U3CDU3Ek__BackingField_3; } inline void set_U3CDU3Ek__BackingField_3(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * value) { ___U3CDU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CDU3Ek__BackingField_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::RowCount int32_t ___RowCount_1; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ColumnCount int32_t ___ColumnCount_2; public: inline static int32_t get_offset_of_RowCount_1() { return static_cast(offsetof(MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0, ___RowCount_1)); } inline int32_t get_RowCount_1() const { return ___RowCount_1; } inline int32_t* get_address_of_RowCount_1() { return &___RowCount_1; } inline void set_RowCount_1(int32_t value) { ___RowCount_1 = value; } inline static int32_t get_offset_of_ColumnCount_2() { return static_cast(offsetof(MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0, ___ColumnCount_2)); } inline int32_t get_ColumnCount_2() const { return ___ColumnCount_2; } inline int32_t* get_address_of_ColumnCount_2() { return &___ColumnCount_2; } inline void set_ColumnCount_2(int32_t value) { ___ColumnCount_2 = value; } }; struct MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Zero double ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0_StaticFields, ___Zero_0)); } inline double get_Zero_0() const { return ___Zero_0; } inline double* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(double value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Matrix`1 struct Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 : public RuntimeObject { public: // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 MathNet.Numerics.LinearAlgebra.Matrix`1::k__BackingField MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * ___U3CStorageU3Ek__BackingField_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::k__BackingField int32_t ___U3CColumnCountU3Ek__BackingField_4; // System.Int32 MathNet.Numerics.LinearAlgebra.Matrix`1::k__BackingField int32_t ___U3CRowCountU3Ek__BackingField_5; public: inline static int32_t get_offset_of_U3CStorageU3Ek__BackingField_3() { return static_cast(offsetof(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4, ___U3CStorageU3Ek__BackingField_3)); } inline MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * get_U3CStorageU3Ek__BackingField_3() const { return ___U3CStorageU3Ek__BackingField_3; } inline MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 ** get_address_of_U3CStorageU3Ek__BackingField_3() { return &___U3CStorageU3Ek__BackingField_3; } inline void set_U3CStorageU3Ek__BackingField_3(MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * value) { ___U3CStorageU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CStorageU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CColumnCountU3Ek__BackingField_4() { return static_cast(offsetof(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4, ___U3CColumnCountU3Ek__BackingField_4)); } inline int32_t get_U3CColumnCountU3Ek__BackingField_4() const { return ___U3CColumnCountU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CColumnCountU3Ek__BackingField_4() { return &___U3CColumnCountU3Ek__BackingField_4; } inline void set_U3CColumnCountU3Ek__BackingField_4(int32_t value) { ___U3CColumnCountU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CRowCountU3Ek__BackingField_5() { return static_cast(offsetof(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4, ___U3CRowCountU3Ek__BackingField_5)); } inline int32_t get_U3CRowCountU3Ek__BackingField_5() const { return ___U3CRowCountU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CRowCountU3Ek__BackingField_5() { return &___U3CRowCountU3Ek__BackingField_5; } inline void set_U3CRowCountU3Ek__BackingField_5(int32_t value) { ___U3CRowCountU3Ek__BackingField_5 = value; } }; struct Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Matrix`1::One double ___One_0; // T MathNet.Numerics.LinearAlgebra.Matrix`1::Zero double ___Zero_1; // MathNet.Numerics.LinearAlgebra.MatrixBuilder`1 MathNet.Numerics.LinearAlgebra.Matrix`1::Build MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 * ___Build_2; public: inline static int32_t get_offset_of_One_0() { return static_cast(offsetof(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_StaticFields, ___One_0)); } inline double get_One_0() const { return ___One_0; } inline double* get_address_of_One_0() { return &___One_0; } inline void set_One_0(double value) { ___One_0 = value; } inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_StaticFields, ___Zero_1)); } inline double get_Zero_1() const { return ___Zero_1; } inline double* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(double value) { ___Zero_1 = value; } inline static int32_t get_offset_of_Build_2() { return static_cast(offsetof(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_StaticFields, ___Build_2)); } inline MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 * get_Build_2() const { return ___Build_2; } inline MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 ** get_address_of_Build_2() { return &___Build_2; } inline void set_Build_2(MatrixBuilder_1_t3F7A4E03F07AE830599917C4D9147B4CB085AD54 * value) { ___Build_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Build_2), (void*)value); } }; // System.Collections.Generic.Dictionary`2/ValueCollection,o0.Geometry.Vector`1> struct ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3 : public RuntimeObject { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::dictionary Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * ___dictionary_0; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3, ___dictionary_0)); } inline Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Length int32_t ___Length_1; public: inline static int32_t get_offset_of_Length_1() { return static_cast(offsetof(VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22, ___Length_1)); } inline int32_t get_Length_1() const { return ___Length_1; } inline int32_t* get_address_of_Length_1() { return &___Length_1; } inline void set_Length_1(int32_t value) { ___Length_1 = value; } }; struct VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Zero double ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22_StaticFields, ___Zero_0)); } inline double get_Zero_0() const { return ___Zero_0; } inline double* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(double value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Vector`1 struct Vector_1_t04BD986700481778192B0CF621635E64D169D13C : public RuntimeObject { public: // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 MathNet.Numerics.LinearAlgebra.Vector`1::k__BackingField VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * ___U3CStorageU3Ek__BackingField_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Vector`1::k__BackingField int32_t ___U3CCountU3Ek__BackingField_4; public: inline static int32_t get_offset_of_U3CStorageU3Ek__BackingField_3() { return static_cast(offsetof(Vector_1_t04BD986700481778192B0CF621635E64D169D13C, ___U3CStorageU3Ek__BackingField_3)); } inline VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * get_U3CStorageU3Ek__BackingField_3() const { return ___U3CStorageU3Ek__BackingField_3; } inline VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 ** get_address_of_U3CStorageU3Ek__BackingField_3() { return &___U3CStorageU3Ek__BackingField_3; } inline void set_U3CStorageU3Ek__BackingField_3(VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * value) { ___U3CStorageU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CStorageU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CCountU3Ek__BackingField_4() { return static_cast(offsetof(Vector_1_t04BD986700481778192B0CF621635E64D169D13C, ___U3CCountU3Ek__BackingField_4)); } inline int32_t get_U3CCountU3Ek__BackingField_4() const { return ___U3CCountU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CCountU3Ek__BackingField_4() { return &___U3CCountU3Ek__BackingField_4; } inline void set_U3CCountU3Ek__BackingField_4(int32_t value) { ___U3CCountU3Ek__BackingField_4 = value; } }; struct Vector_1_t04BD986700481778192B0CF621635E64D169D13C_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Vector`1::Zero double ___Zero_0; // T MathNet.Numerics.LinearAlgebra.Vector`1::One double ___One_1; // MathNet.Numerics.LinearAlgebra.VectorBuilder`1 MathNet.Numerics.LinearAlgebra.Vector`1::Build VectorBuilder_1_tCA21120266E58865E4CF900312EA0F3A8902ED2D * ___Build_2; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(Vector_1_t04BD986700481778192B0CF621635E64D169D13C_StaticFields, ___Zero_0)); } inline double get_Zero_0() const { return ___Zero_0; } inline double* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(double value) { ___Zero_0 = value; } inline static int32_t get_offset_of_One_1() { return static_cast(offsetof(Vector_1_t04BD986700481778192B0CF621635E64D169D13C_StaticFields, ___One_1)); } inline double get_One_1() const { return ___One_1; } inline double* get_address_of_One_1() { return &___One_1; } inline void set_One_1(double value) { ___One_1 = value; } inline static int32_t get_offset_of_Build_2() { return static_cast(offsetof(Vector_1_t04BD986700481778192B0CF621635E64D169D13C_StaticFields, ___Build_2)); } inline VectorBuilder_1_tCA21120266E58865E4CF900312EA0F3A8902ED2D * get_Build_2() const { return ___Build_2; } inline VectorBuilder_1_tCA21120266E58865E4CF900312EA0F3A8902ED2D ** get_address_of_Build_2() { return &___Build_2; } inline void set_Build_2(VectorBuilder_1_tCA21120266E58865E4CF900312EA0F3A8902ED2D * value) { ___Build_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Build_2), (void*)value); } }; struct Il2CppArrayBounds; // System.Array // o0._9Axis.MagnetometerAutoCalibrater struct MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045 : public RuntimeObject { public: // System.Int32 o0._9Axis.MagnetometerAutoCalibrater::MaxCount int32_t ___MaxCount_0; // System.Collections.Generic.Dictionary`2,o0.Geometry.Vector`1> o0._9Axis.MagnetometerAutoCalibrater::VectorByBlock Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * ___VectorByBlock_1; // System.Double o0._9Axis.MagnetometerAutoCalibrater::CountPerLength double ___CountPerLength_2; // System.Int32 o0._9Axis.MagnetometerAutoCalibrater::NewBlock int32_t ___NewBlock_3; // System.Double o0._9Axis.MagnetometerAutoCalibrater::NewBlockAccumulation double ___NewBlockAccumulation_4; // System.Int64 o0._9Axis.MagnetometerAutoCalibrater::LastTimestamp int64_t ___LastTimestamp_5; // System.Int32 o0._9Axis.MagnetometerAutoCalibrater::FitThreshold int32_t ___FitThreshold_6; // o0._9Axis.EllipsoidFitting o0._9Axis.MagnetometerAutoCalibrater::EllipsoidFitting EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * ___EllipsoidFitting_7; // System.Double o0._9Axis.MagnetometerAutoCalibrater::Variance double ___Variance_8; // System.Int32 o0._9Axis.MagnetometerAutoCalibrater::FitCountLeft int32_t ___FitCountLeft_9; // System.Boolean o0._9Axis.MagnetometerAutoCalibrater::Lock bool ___Lock_10; public: inline static int32_t get_offset_of_MaxCount_0() { return static_cast(offsetof(MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045, ___MaxCount_0)); } inline int32_t get_MaxCount_0() const { return ___MaxCount_0; } inline int32_t* get_address_of_MaxCount_0() { return &___MaxCount_0; } inline void set_MaxCount_0(int32_t value) { ___MaxCount_0 = value; } inline static int32_t get_offset_of_VectorByBlock_1() { return static_cast(offsetof(MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045, ___VectorByBlock_1)); } inline Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * get_VectorByBlock_1() const { return ___VectorByBlock_1; } inline Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA ** get_address_of_VectorByBlock_1() { return &___VectorByBlock_1; } inline void set_VectorByBlock_1(Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * value) { ___VectorByBlock_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___VectorByBlock_1), (void*)value); } inline static int32_t get_offset_of_CountPerLength_2() { return static_cast(offsetof(MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045, ___CountPerLength_2)); } inline double get_CountPerLength_2() const { return ___CountPerLength_2; } inline double* get_address_of_CountPerLength_2() { return &___CountPerLength_2; } inline void set_CountPerLength_2(double value) { ___CountPerLength_2 = value; } inline static int32_t get_offset_of_NewBlock_3() { return static_cast(offsetof(MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045, ___NewBlock_3)); } inline int32_t get_NewBlock_3() const { return ___NewBlock_3; } inline int32_t* get_address_of_NewBlock_3() { return &___NewBlock_3; } inline void set_NewBlock_3(int32_t value) { ___NewBlock_3 = value; } inline static int32_t get_offset_of_NewBlockAccumulation_4() { return static_cast(offsetof(MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045, ___NewBlockAccumulation_4)); } inline double get_NewBlockAccumulation_4() const { return ___NewBlockAccumulation_4; } inline double* get_address_of_NewBlockAccumulation_4() { return &___NewBlockAccumulation_4; } inline void set_NewBlockAccumulation_4(double value) { ___NewBlockAccumulation_4 = value; } inline static int32_t get_offset_of_LastTimestamp_5() { return static_cast(offsetof(MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045, ___LastTimestamp_5)); } inline int64_t get_LastTimestamp_5() const { return ___LastTimestamp_5; } inline int64_t* get_address_of_LastTimestamp_5() { return &___LastTimestamp_5; } inline void set_LastTimestamp_5(int64_t value) { ___LastTimestamp_5 = value; } inline static int32_t get_offset_of_FitThreshold_6() { return static_cast(offsetof(MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045, ___FitThreshold_6)); } inline int32_t get_FitThreshold_6() const { return ___FitThreshold_6; } inline int32_t* get_address_of_FitThreshold_6() { return &___FitThreshold_6; } inline void set_FitThreshold_6(int32_t value) { ___FitThreshold_6 = value; } inline static int32_t get_offset_of_EllipsoidFitting_7() { return static_cast(offsetof(MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045, ___EllipsoidFitting_7)); } inline EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * get_EllipsoidFitting_7() const { return ___EllipsoidFitting_7; } inline EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F ** get_address_of_EllipsoidFitting_7() { return &___EllipsoidFitting_7; } inline void set_EllipsoidFitting_7(EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * value) { ___EllipsoidFitting_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___EllipsoidFitting_7), (void*)value); } inline static int32_t get_offset_of_Variance_8() { return static_cast(offsetof(MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045, ___Variance_8)); } inline double get_Variance_8() const { return ___Variance_8; } inline double* get_address_of_Variance_8() { return &___Variance_8; } inline void set_Variance_8(double value) { ___Variance_8 = value; } inline static int32_t get_offset_of_FitCountLeft_9() { return static_cast(offsetof(MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045, ___FitCountLeft_9)); } inline int32_t get_FitCountLeft_9() const { return ___FitCountLeft_9; } inline int32_t* get_address_of_FitCountLeft_9() { return &___FitCountLeft_9; } inline void set_FitCountLeft_9(int32_t value) { ___FitCountLeft_9 = value; } inline static int32_t get_offset_of_Lock_10() { return static_cast(offsetof(MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045, ___Lock_10)); } inline bool get_Lock_10() const { return ___Lock_10; } inline bool* get_address_of_Lock_10() { return &___Lock_10; } inline void set_Lock_10(bool value) { ___Lock_10 = value; } }; // System.String struct String_t : public RuntimeObject { public: // System.Int32 System.String::m_stringLength int32_t ___m_stringLength_0; // System.Char System.String::m_firstChar Il2CppChar ___m_firstChar_1; public: inline static int32_t get_offset_of_m_stringLength_0() { return static_cast(offsetof(String_t, ___m_stringLength_0)); } inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; } inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; } inline void set_m_stringLength_0(int32_t value) { ___m_stringLength_0 = value; } inline static int32_t get_offset_of_m_firstChar_1() { return static_cast(offsetof(String_t, ___m_firstChar_1)); } inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; } inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; } inline void set_m_firstChar_1(Il2CppChar value) { ___m_firstChar_1 = value; } }; struct String_t_StaticFields { public: // System.String System.String::Empty String_t* ___Empty_5; public: inline static int32_t get_offset_of_Empty_5() { return static_cast(offsetof(String_t_StaticFields, ___Empty_5)); } inline String_t* get_Empty_5() const { return ___Empty_5; } inline String_t** get_address_of_Empty_5() { return &___Empty_5; } inline void set_Empty_5(String_t* value) { ___Empty_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value); } }; // System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject { public: public: }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com { }; // o0._9Axis.EllipsoidFitting/<>c struct U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55 : public RuntimeObject { public: public: }; struct U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_StaticFields { public: // o0._9Axis.EllipsoidFitting/<>c o0._9Axis.EllipsoidFitting/<>c::<>9 U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55 * ___U3CU3E9_0; // System.Func`2 o0._9Axis.EllipsoidFitting/<>c::<>9__17_0 Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * ___U3CU3E9__17_0_1; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__17_0_1() { return static_cast(offsetof(U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_StaticFields, ___U3CU3E9__17_0_1)); } inline Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * get_U3CU3E9__17_0_1() const { return ___U3CU3E9__17_0_1; } inline Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 ** get_address_of_U3CU3E9__17_0_1() { return &___U3CU3E9__17_0_1; } inline void set_U3CU3E9__17_0_1(Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * value) { ___U3CU3E9__17_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__17_0_1), (void*)value); } }; // o0.Geometry.Vector`1 struct Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 { public: // T o0.Geometry.Vector`1::x double ___x_0; // T o0.Geometry.Vector`1::y double ___y_1; // T o0.Geometry.Vector`1::z double ___z_2; public: inline static int32_t get_offset_of_x_0() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38, ___x_0)); } inline double get_x_0() const { return ___x_0; } inline double* get_address_of_x_0() { return &___x_0; } inline void set_x_0(double value) { ___x_0 = value; } inline static int32_t get_offset_of_y_1() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38, ___y_1)); } inline double get_y_1() const { return ___y_1; } inline double* get_address_of_y_1() { return &___y_1; } inline void set_y_1(double value) { ___y_1 = value; } inline static int32_t get_offset_of_z_2() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38, ___z_2)); } inline double get_z_2() const { return ___z_2; } inline double* get_address_of_z_2() { return &___z_2; } inline void set_z_2(double value) { ___z_2 = value; } }; struct Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields { public: // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3CZeroU3Ek__BackingField_3; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3COneU3Ek__BackingField_4; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3CLeftU3Ek__BackingField_5; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3CRightU3Ek__BackingField_6; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3CDownU3Ek__BackingField_7; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3CUpU3Ek__BackingField_8; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3CBackU3Ek__BackingField_9; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3CForwardU3Ek__BackingField_10; public: inline static int32_t get_offset_of_U3CZeroU3Ek__BackingField_3() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields, ___U3CZeroU3Ek__BackingField_3)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3CZeroU3Ek__BackingField_3() const { return ___U3CZeroU3Ek__BackingField_3; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3CZeroU3Ek__BackingField_3() { return &___U3CZeroU3Ek__BackingField_3; } inline void set_U3CZeroU3Ek__BackingField_3(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3CZeroU3Ek__BackingField_3 = value; } inline static int32_t get_offset_of_U3COneU3Ek__BackingField_4() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields, ___U3COneU3Ek__BackingField_4)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3COneU3Ek__BackingField_4() const { return ___U3COneU3Ek__BackingField_4; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3COneU3Ek__BackingField_4() { return &___U3COneU3Ek__BackingField_4; } inline void set_U3COneU3Ek__BackingField_4(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3COneU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CLeftU3Ek__BackingField_5() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields, ___U3CLeftU3Ek__BackingField_5)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3CLeftU3Ek__BackingField_5() const { return ___U3CLeftU3Ek__BackingField_5; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3CLeftU3Ek__BackingField_5() { return &___U3CLeftU3Ek__BackingField_5; } inline void set_U3CLeftU3Ek__BackingField_5(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3CLeftU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CRightU3Ek__BackingField_6() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields, ___U3CRightU3Ek__BackingField_6)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3CRightU3Ek__BackingField_6() const { return ___U3CRightU3Ek__BackingField_6; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3CRightU3Ek__BackingField_6() { return &___U3CRightU3Ek__BackingField_6; } inline void set_U3CRightU3Ek__BackingField_6(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3CRightU3Ek__BackingField_6 = value; } inline static int32_t get_offset_of_U3CDownU3Ek__BackingField_7() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields, ___U3CDownU3Ek__BackingField_7)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3CDownU3Ek__BackingField_7() const { return ___U3CDownU3Ek__BackingField_7; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3CDownU3Ek__BackingField_7() { return &___U3CDownU3Ek__BackingField_7; } inline void set_U3CDownU3Ek__BackingField_7(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3CDownU3Ek__BackingField_7 = value; } inline static int32_t get_offset_of_U3CUpU3Ek__BackingField_8() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields, ___U3CUpU3Ek__BackingField_8)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3CUpU3Ek__BackingField_8() const { return ___U3CUpU3Ek__BackingField_8; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3CUpU3Ek__BackingField_8() { return &___U3CUpU3Ek__BackingField_8; } inline void set_U3CUpU3Ek__BackingField_8(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3CUpU3Ek__BackingField_8 = value; } inline static int32_t get_offset_of_U3CBackU3Ek__BackingField_9() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields, ___U3CBackU3Ek__BackingField_9)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3CBackU3Ek__BackingField_9() const { return ___U3CBackU3Ek__BackingField_9; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3CBackU3Ek__BackingField_9() { return &___U3CBackU3Ek__BackingField_9; } inline void set_U3CBackU3Ek__BackingField_9(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3CBackU3Ek__BackingField_9 = value; } inline static int32_t get_offset_of_U3CForwardU3Ek__BackingField_10() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields, ___U3CForwardU3Ek__BackingField_10)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3CForwardU3Ek__BackingField_10() const { return ___U3CForwardU3Ek__BackingField_10; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3CForwardU3Ek__BackingField_10() { return &___U3CForwardU3Ek__BackingField_10; } inline void set_U3CForwardU3Ek__BackingField_10(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3CForwardU3Ek__BackingField_10 = value; } }; // o0.Geometry.Vector`1 struct Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC { public: // T o0.Geometry.Vector`1::x int32_t ___x_0; // T o0.Geometry.Vector`1::y int32_t ___y_1; // T o0.Geometry.Vector`1::z int32_t ___z_2; public: inline static int32_t get_offset_of_x_0() { return static_cast(offsetof(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC, ___x_0)); } inline int32_t get_x_0() const { return ___x_0; } inline int32_t* get_address_of_x_0() { return &___x_0; } inline void set_x_0(int32_t value) { ___x_0 = value; } inline static int32_t get_offset_of_y_1() { return static_cast(offsetof(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC, ___y_1)); } inline int32_t get_y_1() const { return ___y_1; } inline int32_t* get_address_of_y_1() { return &___y_1; } inline void set_y_1(int32_t value) { ___y_1 = value; } inline static int32_t get_offset_of_z_2() { return static_cast(offsetof(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC, ___z_2)); } inline int32_t get_z_2() const { return ___z_2; } inline int32_t* get_address_of_z_2() { return &___z_2; } inline void set_z_2(int32_t value) { ___z_2 = value; } }; struct Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC_StaticFields { public: // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC ___U3CZeroU3Ek__BackingField_3; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC ___U3COneU3Ek__BackingField_4; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC ___U3CLeftU3Ek__BackingField_5; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC ___U3CRightU3Ek__BackingField_6; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC ___U3CDownU3Ek__BackingField_7; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC ___U3CUpU3Ek__BackingField_8; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC ___U3CBackU3Ek__BackingField_9; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC ___U3CForwardU3Ek__BackingField_10; public: inline static int32_t get_offset_of_U3CZeroU3Ek__BackingField_3() { return static_cast(offsetof(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC_StaticFields, ___U3CZeroU3Ek__BackingField_3)); } inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC get_U3CZeroU3Ek__BackingField_3() const { return ___U3CZeroU3Ek__BackingField_3; } inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC * get_address_of_U3CZeroU3Ek__BackingField_3() { return &___U3CZeroU3Ek__BackingField_3; } inline void set_U3CZeroU3Ek__BackingField_3(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC value) { ___U3CZeroU3Ek__BackingField_3 = value; } inline static int32_t get_offset_of_U3COneU3Ek__BackingField_4() { return static_cast(offsetof(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC_StaticFields, ___U3COneU3Ek__BackingField_4)); } inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC get_U3COneU3Ek__BackingField_4() const { return ___U3COneU3Ek__BackingField_4; } inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC * get_address_of_U3COneU3Ek__BackingField_4() { return &___U3COneU3Ek__BackingField_4; } inline void set_U3COneU3Ek__BackingField_4(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC value) { ___U3COneU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CLeftU3Ek__BackingField_5() { return static_cast(offsetof(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC_StaticFields, ___U3CLeftU3Ek__BackingField_5)); } inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC get_U3CLeftU3Ek__BackingField_5() const { return ___U3CLeftU3Ek__BackingField_5; } inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC * get_address_of_U3CLeftU3Ek__BackingField_5() { return &___U3CLeftU3Ek__BackingField_5; } inline void set_U3CLeftU3Ek__BackingField_5(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC value) { ___U3CLeftU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CRightU3Ek__BackingField_6() { return static_cast(offsetof(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC_StaticFields, ___U3CRightU3Ek__BackingField_6)); } inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC get_U3CRightU3Ek__BackingField_6() const { return ___U3CRightU3Ek__BackingField_6; } inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC * get_address_of_U3CRightU3Ek__BackingField_6() { return &___U3CRightU3Ek__BackingField_6; } inline void set_U3CRightU3Ek__BackingField_6(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC value) { ___U3CRightU3Ek__BackingField_6 = value; } inline static int32_t get_offset_of_U3CDownU3Ek__BackingField_7() { return static_cast(offsetof(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC_StaticFields, ___U3CDownU3Ek__BackingField_7)); } inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC get_U3CDownU3Ek__BackingField_7() const { return ___U3CDownU3Ek__BackingField_7; } inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC * get_address_of_U3CDownU3Ek__BackingField_7() { return &___U3CDownU3Ek__BackingField_7; } inline void set_U3CDownU3Ek__BackingField_7(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC value) { ___U3CDownU3Ek__BackingField_7 = value; } inline static int32_t get_offset_of_U3CUpU3Ek__BackingField_8() { return static_cast(offsetof(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC_StaticFields, ___U3CUpU3Ek__BackingField_8)); } inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC get_U3CUpU3Ek__BackingField_8() const { return ___U3CUpU3Ek__BackingField_8; } inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC * get_address_of_U3CUpU3Ek__BackingField_8() { return &___U3CUpU3Ek__BackingField_8; } inline void set_U3CUpU3Ek__BackingField_8(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC value) { ___U3CUpU3Ek__BackingField_8 = value; } inline static int32_t get_offset_of_U3CBackU3Ek__BackingField_9() { return static_cast(offsetof(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC_StaticFields, ___U3CBackU3Ek__BackingField_9)); } inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC get_U3CBackU3Ek__BackingField_9() const { return ___U3CBackU3Ek__BackingField_9; } inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC * get_address_of_U3CBackU3Ek__BackingField_9() { return &___U3CBackU3Ek__BackingField_9; } inline void set_U3CBackU3Ek__BackingField_9(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC value) { ___U3CBackU3Ek__BackingField_9 = value; } inline static int32_t get_offset_of_U3CForwardU3Ek__BackingField_10() { return static_cast(offsetof(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC_StaticFields, ___U3CForwardU3Ek__BackingField_10)); } inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC get_U3CForwardU3Ek__BackingField_10() const { return ___U3CForwardU3Ek__BackingField_10; } inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC * get_address_of_U3CForwardU3Ek__BackingField_10() { return &___U3CForwardU3Ek__BackingField_10; } inline void set_U3CForwardU3Ek__BackingField_10(Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC value) { ___U3CForwardU3Ek__BackingField_10 = value; } }; // System.Boolean struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37 { public: // System.Boolean System.Boolean::m_value bool ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); } inline bool get_m_value_0() const { return ___m_value_0; } inline bool* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(bool value) { ___m_value_0 = value; } }; struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields { public: // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; public: inline static int32_t get_offset_of_TrueString_5() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); } inline String_t* get_TrueString_5() const { return ___TrueString_5; } inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; } inline void set_TrueString_5(String_t* value) { ___TrueString_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value); } inline static int32_t get_offset_of_FalseString_6() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); } inline String_t* get_FalseString_6() const { return ___FalseString_6; } inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; } inline void set_FalseString_6(String_t* value) { ___FalseString_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value); } }; // System.Numerics.Complex struct Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C { public: // System.Double System.Numerics.Complex::m_real double ___m_real_6; // System.Double System.Numerics.Complex::m_imaginary double ___m_imaginary_7; public: inline static int32_t get_offset_of_m_real_6() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C, ___m_real_6)); } inline double get_m_real_6() const { return ___m_real_6; } inline double* get_address_of_m_real_6() { return &___m_real_6; } inline void set_m_real_6(double value) { ___m_real_6 = value; } inline static int32_t get_offset_of_m_imaginary_7() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C, ___m_imaginary_7)); } inline double get_m_imaginary_7() const { return ___m_imaginary_7; } inline double* get_address_of_m_imaginary_7() { return &___m_imaginary_7; } inline void set_m_imaginary_7(double value) { ___m_imaginary_7 = value; } }; struct Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields { public: // System.Numerics.Complex System.Numerics.Complex::Zero Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___Zero_0; // System.Numerics.Complex System.Numerics.Complex::One Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___One_1; // System.Numerics.Complex System.Numerics.Complex::ImaginaryOne Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___ImaginaryOne_2; // System.Double System.Numerics.Complex::s_sqrtRescaleThreshold double ___s_sqrtRescaleThreshold_3; // System.Double System.Numerics.Complex::s_asinOverflowThreshold double ___s_asinOverflowThreshold_4; // System.Double System.Numerics.Complex::s_log2 double ___s_log2_5; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___Zero_0)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_Zero_0() const { return ___Zero_0; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___Zero_0 = value; } inline static int32_t get_offset_of_One_1() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___One_1)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_One_1() const { return ___One_1; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_One_1() { return &___One_1; } inline void set_One_1(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___One_1 = value; } inline static int32_t get_offset_of_ImaginaryOne_2() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___ImaginaryOne_2)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_ImaginaryOne_2() const { return ___ImaginaryOne_2; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_ImaginaryOne_2() { return &___ImaginaryOne_2; } inline void set_ImaginaryOne_2(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___ImaginaryOne_2 = value; } inline static int32_t get_offset_of_s_sqrtRescaleThreshold_3() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___s_sqrtRescaleThreshold_3)); } inline double get_s_sqrtRescaleThreshold_3() const { return ___s_sqrtRescaleThreshold_3; } inline double* get_address_of_s_sqrtRescaleThreshold_3() { return &___s_sqrtRescaleThreshold_3; } inline void set_s_sqrtRescaleThreshold_3(double value) { ___s_sqrtRescaleThreshold_3 = value; } inline static int32_t get_offset_of_s_asinOverflowThreshold_4() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___s_asinOverflowThreshold_4)); } inline double get_s_asinOverflowThreshold_4() const { return ___s_asinOverflowThreshold_4; } inline double* get_address_of_s_asinOverflowThreshold_4() { return &___s_asinOverflowThreshold_4; } inline void set_s_asinOverflowThreshold_4(double value) { ___s_asinOverflowThreshold_4 = value; } inline static int32_t get_offset_of_s_log2_5() { return static_cast(offsetof(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C_StaticFields, ___s_log2_5)); } inline double get_s_log2_5() const { return ___s_log2_5; } inline double* get_address_of_s_log2_5() { return &___s_log2_5; } inline void set_s_log2_5(double value) { ___s_log2_5 = value; } }; // System.DateTime struct DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 { public: // System.UInt64 System.DateTime::dateData uint64_t ___dateData_44; public: inline static int32_t get_offset_of_dateData_44() { return static_cast(offsetof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405, ___dateData_44)); } inline uint64_t get_dateData_44() const { return ___dateData_44; } inline uint64_t* get_address_of_dateData_44() { return &___dateData_44; } inline void set_dateData_44(uint64_t value) { ___dateData_44 = value; } }; struct DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405_StaticFields { public: // System.Int32[] System.DateTime::DaysToMonth365 Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___DaysToMonth365_29; // System.Int32[] System.DateTime::DaysToMonth366 Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___DaysToMonth366_30; // System.DateTime System.DateTime::MinValue DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 ___MinValue_31; // System.DateTime System.DateTime::MaxValue DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 ___MaxValue_32; public: inline static int32_t get_offset_of_DaysToMonth365_29() { return static_cast(offsetof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405_StaticFields, ___DaysToMonth365_29)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_DaysToMonth365_29() const { return ___DaysToMonth365_29; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_DaysToMonth365_29() { return &___DaysToMonth365_29; } inline void set_DaysToMonth365_29(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___DaysToMonth365_29 = value; Il2CppCodeGenWriteBarrier((void**)(&___DaysToMonth365_29), (void*)value); } inline static int32_t get_offset_of_DaysToMonth366_30() { return static_cast(offsetof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405_StaticFields, ___DaysToMonth366_30)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_DaysToMonth366_30() const { return ___DaysToMonth366_30; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_DaysToMonth366_30() { return &___DaysToMonth366_30; } inline void set_DaysToMonth366_30(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___DaysToMonth366_30 = value; Il2CppCodeGenWriteBarrier((void**)(&___DaysToMonth366_30), (void*)value); } inline static int32_t get_offset_of_MinValue_31() { return static_cast(offsetof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405_StaticFields, ___MinValue_31)); } inline DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 get_MinValue_31() const { return ___MinValue_31; } inline DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 * get_address_of_MinValue_31() { return &___MinValue_31; } inline void set_MinValue_31(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 value) { ___MinValue_31 = value; } inline static int32_t get_offset_of_MaxValue_32() { return static_cast(offsetof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405_StaticFields, ___MaxValue_32)); } inline DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 get_MaxValue_32() const { return ___MaxValue_32; } inline DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 * get_address_of_MaxValue_32() { return &___MaxValue_32; } inline void set_MaxValue_32(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 value) { ___MaxValue_32 = value; } }; // System.Double struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181 { public: // System.Double System.Double::m_value double ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181, ___m_value_0)); } inline double get_m_value_0() const { return ___m_value_0; } inline double* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(double value) { ___m_value_0 = value; } }; struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields { public: // System.Double System.Double::NegativeZero double ___NegativeZero_7; public: inline static int32_t get_offset_of_NegativeZero_7() { return static_cast(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields, ___NegativeZero_7)); } inline double get_NegativeZero_7() const { return ___NegativeZero_7; } inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; } inline void set_NegativeZero_7(double value) { ___NegativeZero_7 = value; } }; // System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 { public: public: }; struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields { public: // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0; public: inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; } inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value) { ___enumSeperatorCharArray_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com { }; // System.Int32 struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 { public: // System.Int32 System.Int32::m_value int32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); } inline int32_t get_m_value_0() const { return ___m_value_0; } inline int32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int32_t value) { ___m_value_0 = value; } }; // System.Int64 struct Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3 { public: // System.Int64 System.Int64::m_value int64_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3, ___m_value_0)); } inline int64_t get_m_value_0() const { return ___m_value_0; } inline int64_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int64_t value) { ___m_value_0 = value; } }; // System.IntPtr struct IntPtr_t { public: // System.Void* System.IntPtr::m_value void* ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(IntPtr_t, ___m_value_0)); } inline void* get_m_value_0() const { return ___m_value_0; } inline void** get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(void* value) { ___m_value_0 = value; } }; struct IntPtr_t_StaticFields { public: // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; public: inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(IntPtr_t_StaticFields, ___Zero_1)); } inline intptr_t get_Zero_1() const { return ___Zero_1; } inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(intptr_t value) { ___Zero_1 = value; } }; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 { public: union { struct { }; uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1]; }; public: }; // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator,o0.Geometry.Vector`1> struct Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 { public: // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::dictionary Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * ___dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::index int32_t ___index_1; // System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::version int32_t ___version_2; // TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::currentValue Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___currentValue_3; public: inline static int32_t get_offset_of_dictionary_0() { return static_cast(offsetof(Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66, ___dictionary_0)); } inline Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * get_dictionary_0() const { return ___dictionary_0; } inline Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA ** get_address_of_dictionary_0() { return &___dictionary_0; } inline void set_dictionary_0(Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * value) { ___dictionary_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___dictionary_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_currentValue_3() { return static_cast(offsetof(Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66, ___currentValue_3)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_currentValue_3() const { return ___currentValue_3; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_currentValue_3() { return &___currentValue_3; } inline void set_currentValue_3(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___currentValue_3 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Length int32_t ___Length_1; public: inline static int32_t get_offset_of_Length_1() { return static_cast(offsetof(VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C, ___Length_1)); } inline int32_t get_Length_1() const { return ___Length_1; } inline int32_t* get_address_of_Length_1() { return &___Length_1; } inline void set_Length_1(int32_t value) { ___Length_1 = value; } }; struct VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Zero Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C_StaticFields, ___Zero_0)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_Zero_0() const { return ___Zero_0; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Vector`1 struct Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D : public RuntimeObject { public: // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 MathNet.Numerics.LinearAlgebra.Vector`1::k__BackingField VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * ___U3CStorageU3Ek__BackingField_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Vector`1::k__BackingField int32_t ___U3CCountU3Ek__BackingField_4; public: inline static int32_t get_offset_of_U3CStorageU3Ek__BackingField_3() { return static_cast(offsetof(Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D, ___U3CStorageU3Ek__BackingField_3)); } inline VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * get_U3CStorageU3Ek__BackingField_3() const { return ___U3CStorageU3Ek__BackingField_3; } inline VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C ** get_address_of_U3CStorageU3Ek__BackingField_3() { return &___U3CStorageU3Ek__BackingField_3; } inline void set_U3CStorageU3Ek__BackingField_3(VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * value) { ___U3CStorageU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CStorageU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CCountU3Ek__BackingField_4() { return static_cast(offsetof(Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D, ___U3CCountU3Ek__BackingField_4)); } inline int32_t get_U3CCountU3Ek__BackingField_4() const { return ___U3CCountU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CCountU3Ek__BackingField_4() { return &___U3CCountU3Ek__BackingField_4; } inline void set_U3CCountU3Ek__BackingField_4(int32_t value) { ___U3CCountU3Ek__BackingField_4 = value; } }; struct Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Vector`1::Zero Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___Zero_0; // T MathNet.Numerics.LinearAlgebra.Vector`1::One Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C ___One_1; // MathNet.Numerics.LinearAlgebra.VectorBuilder`1 MathNet.Numerics.LinearAlgebra.Vector`1::Build VectorBuilder_1_tA590665149F4BDC8EAC2DF4F0F072AA54E155292 * ___Build_2; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D_StaticFields, ___Zero_0)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_Zero_0() const { return ___Zero_0; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___Zero_0 = value; } inline static int32_t get_offset_of_One_1() { return static_cast(offsetof(Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D_StaticFields, ___One_1)); } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C get_One_1() const { return ___One_1; } inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * get_address_of_One_1() { return &___One_1; } inline void set_One_1(Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C value) { ___One_1 = value; } inline static int32_t get_offset_of_Build_2() { return static_cast(offsetof(Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D_StaticFields, ___Build_2)); } inline VectorBuilder_1_tA590665149F4BDC8EAC2DF4F0F072AA54E155292 * get_Build_2() const { return ___Build_2; } inline VectorBuilder_1_tA590665149F4BDC8EAC2DF4F0F072AA54E155292 ** get_address_of_Build_2() { return &___Build_2; } inline void set_Build_2(VectorBuilder_1_tA590665149F4BDC8EAC2DF4F0F072AA54E155292 * value) { ___Build_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Build_2), (void*)value); } }; // System.Delegate struct Delegate_t : public RuntimeObject { public: // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject * ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t * ___method_info_7; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t * ___original_method_info_8; // System.DelegateData System.Delegate::data DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_10; public: inline static int32_t get_offset_of_method_ptr_0() { return static_cast(offsetof(Delegate_t, ___method_ptr_0)); } inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; } inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; } inline void set_method_ptr_0(Il2CppMethodPointer value) { ___method_ptr_0 = value; } inline static int32_t get_offset_of_invoke_impl_1() { return static_cast(offsetof(Delegate_t, ___invoke_impl_1)); } inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; } inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; } inline void set_invoke_impl_1(intptr_t value) { ___invoke_impl_1 = value; } inline static int32_t get_offset_of_m_target_2() { return static_cast(offsetof(Delegate_t, ___m_target_2)); } inline RuntimeObject * get_m_target_2() const { return ___m_target_2; } inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; } inline void set_m_target_2(RuntimeObject * value) { ___m_target_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value); } inline static int32_t get_offset_of_method_3() { return static_cast(offsetof(Delegate_t, ___method_3)); } inline intptr_t get_method_3() const { return ___method_3; } inline intptr_t* get_address_of_method_3() { return &___method_3; } inline void set_method_3(intptr_t value) { ___method_3 = value; } inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast(offsetof(Delegate_t, ___delegate_trampoline_4)); } inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; } inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; } inline void set_delegate_trampoline_4(intptr_t value) { ___delegate_trampoline_4 = value; } inline static int32_t get_offset_of_extra_arg_5() { return static_cast(offsetof(Delegate_t, ___extra_arg_5)); } inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; } inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; } inline void set_extra_arg_5(intptr_t value) { ___extra_arg_5 = value; } inline static int32_t get_offset_of_method_code_6() { return static_cast(offsetof(Delegate_t, ___method_code_6)); } inline intptr_t get_method_code_6() const { return ___method_code_6; } inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; } inline void set_method_code_6(intptr_t value) { ___method_code_6 = value; } inline static int32_t get_offset_of_method_info_7() { return static_cast(offsetof(Delegate_t, ___method_info_7)); } inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; } inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; } inline void set_method_info_7(MethodInfo_t * value) { ___method_info_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value); } inline static int32_t get_offset_of_original_method_info_8() { return static_cast(offsetof(Delegate_t, ___original_method_info_8)); } inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; } inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; } inline void set_original_method_info_8(MethodInfo_t * value) { ___original_method_info_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value); } inline static int32_t get_offset_of_data_9() { return static_cast(offsetof(Delegate_t, ___data_9)); } inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * get_data_9() const { return ___data_9; } inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 ** get_address_of_data_9() { return &___data_9; } inline void set_data_9(DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * value) { ___data_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value); } inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast(offsetof(Delegate_t, ___method_is_virtual_10)); } inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; } inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; } inline void set_method_is_virtual_10(bool value) { ___method_is_virtual_10 = value; } }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; int32_t ___method_is_virtual_10; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; int32_t ___method_is_virtual_10; }; // o0._9Axis.EllipsoidFitting struct EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F : public RuntimeObject { public: // o0.Geometry.Vector`1 o0._9Axis.EllipsoidFitting::
k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3CCenterU3Ek__BackingField_0; // MathNet.Numerics.LinearAlgebra.Matrix`1 o0._9Axis.EllipsoidFitting::k__BackingField Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___U3CCorrectMatrixU3Ek__BackingField_1; // o0.Geometry.Vector`1 o0._9Axis.EllipsoidFitting::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3CRadiusU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CCenterU3Ek__BackingField_0() { return static_cast(offsetof(EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F, ___U3CCenterU3Ek__BackingField_0)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3CCenterU3Ek__BackingField_0() const { return ___U3CCenterU3Ek__BackingField_0; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3CCenterU3Ek__BackingField_0() { return &___U3CCenterU3Ek__BackingField_0; } inline void set_U3CCenterU3Ek__BackingField_0(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3CCenterU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CCorrectMatrixU3Ek__BackingField_1() { return static_cast(offsetof(EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F, ___U3CCorrectMatrixU3Ek__BackingField_1)); } inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * get_U3CCorrectMatrixU3Ek__BackingField_1() const { return ___U3CCorrectMatrixU3Ek__BackingField_1; } inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 ** get_address_of_U3CCorrectMatrixU3Ek__BackingField_1() { return &___U3CCorrectMatrixU3Ek__BackingField_1; } inline void set_U3CCorrectMatrixU3Ek__BackingField_1(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * value) { ___U3CCorrectMatrixU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CCorrectMatrixU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CRadiusU3Ek__BackingField_2() { return static_cast(offsetof(EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F, ___U3CRadiusU3Ek__BackingField_2)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3CRadiusU3Ek__BackingField_2() const { return ___U3CRadiusU3Ek__BackingField_2; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3CRadiusU3Ek__BackingField_2() { return &___U3CRadiusU3Ek__BackingField_2; } inline void set_U3CRadiusU3Ek__BackingField_2(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3CRadiusU3Ek__BackingField_2 = value; } }; // System.Exception struct Exception_t : public RuntimeObject { public: // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t * ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject * ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject * ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* ___native_trace_ips_15; public: inline static int32_t get_offset_of__className_1() { return static_cast(offsetof(Exception_t, ____className_1)); } inline String_t* get__className_1() const { return ____className_1; } inline String_t** get_address_of__className_1() { return &____className_1; } inline void set__className_1(String_t* value) { ____className_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value); } inline static int32_t get_offset_of__message_2() { return static_cast(offsetof(Exception_t, ____message_2)); } inline String_t* get__message_2() const { return ____message_2; } inline String_t** get_address_of__message_2() { return &____message_2; } inline void set__message_2(String_t* value) { ____message_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value); } inline static int32_t get_offset_of__data_3() { return static_cast(offsetof(Exception_t, ____data_3)); } inline RuntimeObject* get__data_3() const { return ____data_3; } inline RuntimeObject** get_address_of__data_3() { return &____data_3; } inline void set__data_3(RuntimeObject* value) { ____data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value); } inline static int32_t get_offset_of__innerException_4() { return static_cast(offsetof(Exception_t, ____innerException_4)); } inline Exception_t * get__innerException_4() const { return ____innerException_4; } inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; } inline void set__innerException_4(Exception_t * value) { ____innerException_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value); } inline static int32_t get_offset_of__helpURL_5() { return static_cast(offsetof(Exception_t, ____helpURL_5)); } inline String_t* get__helpURL_5() const { return ____helpURL_5; } inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; } inline void set__helpURL_5(String_t* value) { ____helpURL_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value); } inline static int32_t get_offset_of__stackTrace_6() { return static_cast(offsetof(Exception_t, ____stackTrace_6)); } inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; } inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; } inline void set__stackTrace_6(RuntimeObject * value) { ____stackTrace_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value); } inline static int32_t get_offset_of__stackTraceString_7() { return static_cast(offsetof(Exception_t, ____stackTraceString_7)); } inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; } inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; } inline void set__stackTraceString_7(String_t* value) { ____stackTraceString_7 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value); } inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast(offsetof(Exception_t, ____remoteStackTraceString_8)); } inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; } inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; } inline void set__remoteStackTraceString_8(String_t* value) { ____remoteStackTraceString_8 = value; Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value); } inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast(offsetof(Exception_t, ____remoteStackIndex_9)); } inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; } inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; } inline void set__remoteStackIndex_9(int32_t value) { ____remoteStackIndex_9 = value; } inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast(offsetof(Exception_t, ____dynamicMethods_10)); } inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; } inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; } inline void set__dynamicMethods_10(RuntimeObject * value) { ____dynamicMethods_10 = value; Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value); } inline static int32_t get_offset_of__HResult_11() { return static_cast(offsetof(Exception_t, ____HResult_11)); } inline int32_t get__HResult_11() const { return ____HResult_11; } inline int32_t* get_address_of__HResult_11() { return &____HResult_11; } inline void set__HResult_11(int32_t value) { ____HResult_11 = value; } inline static int32_t get_offset_of__source_12() { return static_cast(offsetof(Exception_t, ____source_12)); } inline String_t* get__source_12() const { return ____source_12; } inline String_t** get_address_of__source_12() { return &____source_12; } inline void set__source_12(String_t* value) { ____source_12 = value; Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value); } inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast(offsetof(Exception_t, ____safeSerializationManager_13)); } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; } inline void set__safeSerializationManager_13(SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * value) { ____safeSerializationManager_13 = value; Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value); } inline static int32_t get_offset_of_captured_traces_14() { return static_cast(offsetof(Exception_t, ___captured_traces_14)); } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* get_captured_traces_14() const { return ___captured_traces_14; } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971** get_address_of_captured_traces_14() { return &___captured_traces_14; } inline void set_captured_traces_14(StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* value) { ___captured_traces_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value); } inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast(offsetof(Exception_t, ___native_trace_ips_15)); } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* get_native_trace_ips_15() const { return ___native_trace_ips_15; } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; } inline void set_native_trace_ips_15(IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* value) { ___native_trace_ips_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value); } }; struct Exception_t_StaticFields { public: // System.Object System.Exception::s_EDILock RuntimeObject * ___s_EDILock_0; public: inline static int32_t get_offset_of_s_EDILock_0() { return static_cast(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); } inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; } inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; } inline void set_s_EDILock_0(RuntimeObject * value) { ___s_EDILock_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // MathNet.Numerics.LinearAlgebra.Symmetricity struct Symmetricity_t99B38D21073017F177CD3EE348CC3D06D0CFB465 { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Symmetricity::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Symmetricity_t99B38D21073017F177CD3EE348CC3D06D0CFB465, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // MathNet.Numerics.LinearAlgebra.Zeros struct Zeros_t2093AC7F5FE1F3EBDE512DFFA991C84F9BEC0231 { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Zeros::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Zeros_t2093AC7F5FE1F3EBDE512DFFA991C84F9BEC0231, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { public: // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* ___delegates_11; public: inline static int32_t get_offset_of_delegates_11() { return static_cast(offsetof(MulticastDelegate_t, ___delegates_11)); } inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* get_delegates_11() const { return ___delegates_11; } inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8** get_address_of_delegates_11() { return &___delegates_11; } inline void set_delegates_11(DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* value) { ___delegates_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value); } }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_11; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_11; }; // MathNet.Numerics.NonConvergenceException struct NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC : public Exception_t { public: public: }; // System.Func`2 struct Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif // System.Double[] struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB : public RuntimeArray { public: ALIGN_FIELD (8) double m_Items[1]; public: inline double GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline double* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, double value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline double GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline double* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, double value) { m_Items[index] = value; } }; // System.Double[][] struct DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D : public RuntimeArray { public: ALIGN_FIELD (8) DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* m_Items[1]; public: inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // !0[][] MathNet.Numerics.LinearAlgebra.Matrix`1::ToRowArrays() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D* Matrix_1_ToRowArrays_m927CA86A2E3904386B50C0D6793302EDF81B2468_gshared (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, const RuntimeMethod* method); // System.Int32 System.Linq.Enumerable::Count>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisVector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_m307FE11A007D32F57B3B8B4457AF62964A74D392_gshared (RuntimeObject* ___source0, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.CreateMatrix::Dense(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * CreateMatrix_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m66D39C7EB5F3C1C3FD2391132B88B9AAB2C95807_gshared (int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method); // !!0 System.Linq.Enumerable::ElementAt>(System.Collections.Generic.IEnumerable`1,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 Enumerable_ElementAt_TisVector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_mF1FC9CC532CD83164524473DD7F05E77441950EA_gshared (RuntimeObject* ___source0, int32_t ___index1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::set_Item(System.Int32,System.Int32,!0) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_gshared_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, int32_t ___row0, int32_t ___column1, double ___value2, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Matrix`1::Transpose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * Matrix_1_Transpose_mEEFE11223C558CA8918173D7351BFB5EAE12F018_gshared (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.CreateMatrix::Dense(System.Int32,System.Int32,!!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * CreateMatrix_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mA4FFA3E02AEC3E64A0659345BA5AC2CB324B0647_gshared (int32_t ___rows0, int32_t ___columns1, double ___value2, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Matrix`1::op_Multiply(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA_gshared (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___leftSide0, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___rightSide1, const RuntimeMethod* method); // !0 MathNet.Numerics.LinearAlgebra.Matrix`1::get_Item(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_gshared_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Matrix`1::op_UnaryNegation(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * Matrix_1_op_UnaryNegation_mADFB0EB1643AC687A7CE2F36F8B90948F4EE4EF4_gshared (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___rightSide0, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.CreateMatrix::DenseIdentity(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * CreateMatrix_DenseIdentity_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m997C1BC1D1219DC626BEF275F4A6F7704F5DAD4B_gshared (int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::SetSubMatrix(System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix_1_SetSubMatrix_m18B9203B8FFA97B5237063561DE541BD3FA35592_gshared (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, int32_t ___rowIndex0, int32_t ___rowCount1, int32_t ___columnIndex2, int32_t ___columnCount3, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___subMatrix4, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Matrix`1::op_Division(MathNet.Numerics.LinearAlgebra.Matrix`1,!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * Matrix_1_op_Division_m3CD50844943FB4136DAFBFDD4A5A62B079B981C0_gshared (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___dividend0, double ___divisor1, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Vector`1 MathNet.Numerics.LinearAlgebra.CreateVector::Dense(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector_1_t04BD986700481778192B0CF621635E64D169D13C * CreateVector_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0C76CB1A2DB333324600380BC06005E1716BB68E_gshared (int32_t ___size0, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::get_EigenVectors() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * Evd_1_get_EigenVectors_m500B1F74112FA5F2DC666AFE19C617936B9B1E89_gshared_inline (Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 * __this, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Vector`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::get_EigenValues() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * Evd_1_get_EigenValues_mFB742593EF1990111222D57C740B72FB3C53B258_gshared_inline (Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 * __this, const RuntimeMethod* method); // !0 MathNet.Numerics.LinearAlgebra.Vector`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_gshared_inline (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * __this, int32_t ___index0, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Vector`1::set_Item(System.Int32,!0) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_gshared_inline (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, int32_t ___index0, double ___value1, const RuntimeMethod* method); // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55_gshared (Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Vector`1 MathNet.Numerics.LinearAlgebra.Vector`1::Map(System.Func`2,MathNet.Numerics.LinearAlgebra.Zeros) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector_1_t04BD986700481778192B0CF621635E64D169D13C * Vector_1_Map_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m6C79B6B145C8847048FE42C95C594B1F778F4A76_gshared (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * ___f0, int32_t ___zeros1, const RuntimeMethod* method); // !0 MathNet.Numerics.LinearAlgebra.Vector`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_gshared_inline (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, int32_t ___index0, const RuntimeMethod* method); // System.Void o0.Geometry.Vector`1::.ctor(!0,!0,!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector_1__ctor_m11F21CEA444A040B62393357EB332C853AD5D0D6_gshared (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * __this, double ___x0, double ___y1, double ___z2, const RuntimeMethod* method); // o0.Geometry.Vector`1 o0.Geometry.Vector`1::op_Subtraction(o0.Geometry.Vector`1&,o0.Geometry.Vector`1&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 Vector_1_op_Subtraction_mC240708A1626E606CC5DF2A9D44AF65EE5BC114C_gshared (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * ___a0, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * ___b1, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Vector`1 MathNet.Numerics.LinearAlgebra.Matrix`1::op_Multiply(MathNet.Numerics.LinearAlgebra.Vector`1,MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector_1_t04BD986700481778192B0CF621635E64D169D13C * Matrix_1_op_Multiply_m66C3FDB963617069162D387B3A5E179CE2A91813_gshared (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * ___leftSide0, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___rightSide1, const RuntimeMethod* method); // o0.Geometry.Vector`1 o0.Geometry.Vector`1::op_Multiply(o0.Geometry.Vector`1&,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 Vector_1_op_Multiply_mAA32457AE08E76DD5CCFCCC7357292984658ED54_gshared (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * ___a0, double ___b1, const RuntimeMethod* method); // o0.Geometry.Vector`1 o0.Geometry.Vector`1::To() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC Vector_1_To_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m43E1BA4A3FC452CF113971195A1855E7C743691A_gshared (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2,o0.Geometry.Vector`1>::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m8116AF06D78F3303F40DDF3CAFDB1C4687242086_gshared (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * __this, const RuntimeMethod* method); // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2,o0.Geometry.Vector`1>::get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3 * Dictionary_2_get_Values_mC645465E6F0081793E750EACD6257E2385C9B536_gshared (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * __this, const RuntimeMethod* method); // System.Int32 System.Collections.Generic.Dictionary`2,o0.Geometry.Vector`1>::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m0FB6839F5C278E0AEAF45F1B7DEEF6A12335605C_gshared (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * __this, const RuntimeMethod* method); // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection,o0.Geometry.Vector`1>::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 ValueCollection_GetEnumerator_m264E1BF55FEAEB1514D527D085884766E9BD00A6_gshared (ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3 * __this, const RuntimeMethod* method); // !1 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator,o0.Geometry.Vector`1>::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 Enumerator_get_Current_mDF106575C276F76DA0CE4C25E48FC204653AF40E_gshared_inline (Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 * __this, const RuntimeMethod* method); // !0 o0.Geometry.Vector`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Vector_1_get_Length_m3C5F217A94A72D959BB034856BCFDE3FF832C1C6_gshared (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * __this, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator,o0.Geometry.Vector`1>::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6CDF9FC6D5E9EF67E1779CD421BAA28CAF1154B4_gshared (Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator,o0.Geometry.Vector`1>::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9C19172404C80E02136BF4E8B53C1FAAFCF942AD_gshared (Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 * __this, const RuntimeMethod* method); // !!0 o0.Num.Extension::Variance(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Extension_Variance_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mA23511D3B9002A7DC96FCE94EB939AED2FB3B7E6_gshared (RuntimeObject* ___a0, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Dictionary`2,o0.Geometry.Vector`1>::ContainsKey(!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m80D705BB99F7428596F4A59B2C2AB80DDB1CCE1B_gshared (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * __this, Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC ___key0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2,o0.Geometry.Vector`1>::set_Item(!0,!1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m705976EF993C80824E09D02EF5FB4EC7F7CA2D23_gshared (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * __this, Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC ___key0, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___value1, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2,o0.Geometry.Vector`1>::Add(!0,!1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mE0073CA244F6D3DD449B87286EDCC9C76A719E54_gshared (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * __this, Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC ___key0, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___value1, const RuntimeMethod* method); // System.Void o0._9Axis.EllipsoidFitting::.ctor(System.Collections.Generic.IEnumerable`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EllipsoidFitting__ctor_m27295721C4E88F3F92B5766A11180CAF593C928C (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, RuntimeObject* ___Vector0, const RuntimeMethod* method); // MathNet.Numerics.LinearAlgebra.Matrix`1 o0._9Axis.EllipsoidFitting::get_CorrectMatrix() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * EllipsoidFitting_get_CorrectMatrix_m094C18EAA6069656C9C80D76F07B51CADCB0220E_inline (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, const RuntimeMethod* method); // !0[][] MathNet.Numerics.LinearAlgebra.Matrix`1::ToRowArrays() inline DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D* Matrix_1_ToRowArrays_m927CA86A2E3904386B50C0D6793302EDF81B2468 (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, const RuntimeMethod* method) { return (( DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D* (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, const RuntimeMethod*))Matrix_1_ToRowArrays_m927CA86A2E3904386B50C0D6793302EDF81B2468_gshared)(__this, method); } // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method); // System.Void o0._9Axis.EllipsoidFitting::set_Center(o0.Geometry.Vector`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EllipsoidFitting_set_Center_m330D4EF122EA8A9D826C6CE21C0A19EC43EF38FD_inline (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___value0, const RuntimeMethod* method); // System.Void o0._9Axis.EllipsoidFitting::set_CorrectMatrix(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EllipsoidFitting_set_CorrectMatrix_mA8F7C9844220672EAC8390BF7432CA891FC62AC5_inline (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___value0, const RuntimeMethod* method); // System.Void o0._9Axis.EllipsoidFitting::set_Radius(o0.Geometry.Vector`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EllipsoidFitting_set_Radius_m86A8C8DB293F739D1E7E841EA2BD3795F541A8F6_inline (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___value0, const RuntimeMethod* method); // System.Int32 System.Linq.Enumerable::Count>(System.Collections.Generic.IEnumerable`1) inline int32_t Enumerable_Count_TisVector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_m307FE11A007D32F57B3B8B4457AF62964A74D392 (RuntimeObject* ___source0, const RuntimeMethod* method) { return (( int32_t (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Count_TisVector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_m307FE11A007D32F57B3B8B4457AF62964A74D392_gshared)(___source0, method); } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.CreateMatrix::Dense(System.Int32,System.Int32) inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * CreateMatrix_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m66D39C7EB5F3C1C3FD2391132B88B9AAB2C95807 (int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method) { return (( Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * (*) (int32_t, int32_t, const RuntimeMethod*))CreateMatrix_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m66D39C7EB5F3C1C3FD2391132B88B9AAB2C95807_gshared)(___rows0, ___columns1, method); } // !!0 System.Linq.Enumerable::ElementAt>(System.Collections.Generic.IEnumerable`1,System.Int32) inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 Enumerable_ElementAt_TisVector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_mF1FC9CC532CD83164524473DD7F05E77441950EA (RuntimeObject* ___source0, int32_t ___index1, const RuntimeMethod* method) { return (( Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 (*) (RuntimeObject*, int32_t, const RuntimeMethod*))Enumerable_ElementAt_TisVector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_mF1FC9CC532CD83164524473DD7F05E77441950EA_gshared)(___source0, ___index1, method); } // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::set_Item(System.Int32,System.Int32,!0) inline void Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, int32_t ___row0, int32_t ___column1, double ___value2, const RuntimeMethod* method) { (( void (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, int32_t, int32_t, double, const RuntimeMethod*))Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_gshared_inline)(__this, ___row0, ___column1, ___value2, method); } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Matrix`1::Transpose() inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * Matrix_1_Transpose_mEEFE11223C558CA8918173D7351BFB5EAE12F018 (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, const RuntimeMethod* method) { return (( Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, const RuntimeMethod*))Matrix_1_Transpose_mEEFE11223C558CA8918173D7351BFB5EAE12F018_gshared)(__this, method); } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.CreateMatrix::Dense(System.Int32,System.Int32,!!0) inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * CreateMatrix_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mA4FFA3E02AEC3E64A0659345BA5AC2CB324B0647 (int32_t ___rows0, int32_t ___columns1, double ___value2, const RuntimeMethod* method) { return (( Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * (*) (int32_t, int32_t, double, const RuntimeMethod*))CreateMatrix_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mA4FFA3E02AEC3E64A0659345BA5AC2CB324B0647_gshared)(___rows0, ___columns1, ___value2, method); } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Matrix`1::op_Multiply(MathNet.Numerics.LinearAlgebra.Matrix`1,MathNet.Numerics.LinearAlgebra.Matrix`1) inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___leftSide0, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___rightSide1, const RuntimeMethod* method) { return (( Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, const RuntimeMethod*))Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA_gshared)(___leftSide0, ___rightSide1, method); } // !0 MathNet.Numerics.LinearAlgebra.Matrix`1::get_Item(System.Int32,System.Int32) inline double Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method) { return (( double (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, int32_t, int32_t, const RuntimeMethod*))Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_gshared_inline)(__this, ___row0, ___column1, method); } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Matrix`1::op_UnaryNegation(MathNet.Numerics.LinearAlgebra.Matrix`1) inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * Matrix_1_op_UnaryNegation_mADFB0EB1643AC687A7CE2F36F8B90948F4EE4EF4 (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___rightSide0, const RuntimeMethod* method) { return (( Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, const RuntimeMethod*))Matrix_1_op_UnaryNegation_mADFB0EB1643AC687A7CE2F36F8B90948F4EE4EF4_gshared)(___rightSide0, method); } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.CreateMatrix::DenseIdentity(System.Int32,System.Int32) inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * CreateMatrix_DenseIdentity_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m997C1BC1D1219DC626BEF275F4A6F7704F5DAD4B (int32_t ___rows0, int32_t ___columns1, const RuntimeMethod* method) { return (( Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * (*) (int32_t, int32_t, const RuntimeMethod*))CreateMatrix_DenseIdentity_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m997C1BC1D1219DC626BEF275F4A6F7704F5DAD4B_gshared)(___rows0, ___columns1, method); } // System.Void MathNet.Numerics.LinearAlgebra.Matrix`1::SetSubMatrix(System.Int32,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.Matrix`1) inline void Matrix_1_SetSubMatrix_m18B9203B8FFA97B5237063561DE541BD3FA35592 (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, int32_t ___rowIndex0, int32_t ___rowCount1, int32_t ___columnIndex2, int32_t ___columnCount3, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___subMatrix4, const RuntimeMethod* method) { (( void (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, int32_t, int32_t, int32_t, int32_t, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, const RuntimeMethod*))Matrix_1_SetSubMatrix_m18B9203B8FFA97B5237063561DE541BD3FA35592_gshared)(__this, ___rowIndex0, ___rowCount1, ___columnIndex2, ___columnCount3, ___subMatrix4, method); } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Matrix`1::op_Division(MathNet.Numerics.LinearAlgebra.Matrix`1,!0) inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * Matrix_1_op_Division_m3CD50844943FB4136DAFBFDD4A5A62B079B981C0 (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___dividend0, double ___divisor1, const RuntimeMethod* method) { return (( Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, double, const RuntimeMethod*))Matrix_1_op_Division_m3CD50844943FB4136DAFBFDD4A5A62B079B981C0_gshared)(___dividend0, ___divisor1, method); } // MathNet.Numerics.LinearAlgebra.Vector`1 MathNet.Numerics.LinearAlgebra.CreateVector::Dense(System.Int32) inline Vector_1_t04BD986700481778192B0CF621635E64D169D13C * CreateVector_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0C76CB1A2DB333324600380BC06005E1716BB68E (int32_t ___size0, const RuntimeMethod* method) { return (( Vector_1_t04BD986700481778192B0CF621635E64D169D13C * (*) (int32_t, const RuntimeMethod*))CreateVector_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0C76CB1A2DB333324600380BC06005E1716BB68E_gshared)(___size0, method); } // MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::get_EigenVectors() inline Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * Evd_1_get_EigenVectors_m500B1F74112FA5F2DC666AFE19C617936B9B1E89_inline (Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 * __this, const RuntimeMethod* method) { return (( Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * (*) (Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 *, const RuntimeMethod*))Evd_1_get_EigenVectors_m500B1F74112FA5F2DC666AFE19C617936B9B1E89_gshared_inline)(__this, method); } // MathNet.Numerics.LinearAlgebra.Vector`1 MathNet.Numerics.LinearAlgebra.Factorization.Evd`1::get_EigenValues() inline Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * Evd_1_get_EigenValues_mFB742593EF1990111222D57C740B72FB3C53B258_inline (Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 * __this, const RuntimeMethod* method) { return (( Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * (*) (Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 *, const RuntimeMethod*))Evd_1_get_EigenValues_mFB742593EF1990111222D57C740B72FB3C53B258_gshared_inline)(__this, method); } // !0 MathNet.Numerics.LinearAlgebra.Vector`1::get_Item(System.Int32) inline Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_inline (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C (*) (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D *, int32_t, const RuntimeMethod*))Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_gshared_inline)(__this, ___index0, method); } // System.Double System.Numerics.Complex::get_Real() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * __this, const RuntimeMethod* method); // System.Void MathNet.Numerics.LinearAlgebra.Vector`1::set_Item(System.Int32,!0) inline void Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_inline (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, int32_t ___index0, double ___value1, const RuntimeMethod* method) { (( void (*) (Vector_1_t04BD986700481778192B0CF621635E64D169D13C *, int32_t, double, const RuntimeMethod*))Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_gshared_inline)(__this, ___index0, ___value1, method); } // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55 (Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55_gshared)(__this, ___object0, ___method1, method); } // MathNet.Numerics.LinearAlgebra.Vector`1 MathNet.Numerics.LinearAlgebra.Vector`1::Map(System.Func`2,MathNet.Numerics.LinearAlgebra.Zeros) inline Vector_1_t04BD986700481778192B0CF621635E64D169D13C * Vector_1_Map_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m6C79B6B145C8847048FE42C95C594B1F778F4A76 (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * ___f0, int32_t ___zeros1, const RuntimeMethod* method) { return (( Vector_1_t04BD986700481778192B0CF621635E64D169D13C * (*) (Vector_1_t04BD986700481778192B0CF621635E64D169D13C *, Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 *, int32_t, const RuntimeMethod*))Vector_1_Map_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m6C79B6B145C8847048FE42C95C594B1F778F4A76_gshared)(__this, ___f0, ___zeros1, method); } // !0 MathNet.Numerics.LinearAlgebra.Vector`1::get_Item(System.Int32) inline double Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_inline (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, int32_t ___index0, const RuntimeMethod* method) { return (( double (*) (Vector_1_t04BD986700481778192B0CF621635E64D169D13C *, int32_t, const RuntimeMethod*))Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_gshared_inline)(__this, ___index0, method); } // System.Void o0.Geometry.Vector`1::.ctor(!0,!0,!0) inline void Vector_1__ctor_m11F21CEA444A040B62393357EB332C853AD5D0D6 (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * __this, double ___x0, double ___y1, double ___z2, const RuntimeMethod* method) { (( void (*) (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 *, double, double, double, const RuntimeMethod*))Vector_1__ctor_m11F21CEA444A040B62393357EB332C853AD5D0D6_gshared)(__this, ___x0, ___y1, ___z2, method); } // o0.Geometry.Vector`1 o0._9Axis.EllipsoidFitting::get_Center() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 EllipsoidFitting_get_Center_mBB267B622D0500139D8378A66B263E4A858F8C18_inline (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, const RuntimeMethod* method); // o0.Geometry.Vector`1 o0.Geometry.Vector`1::op_Subtraction(o0.Geometry.Vector`1&,o0.Geometry.Vector`1&) inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 Vector_1_op_Subtraction_mC240708A1626E606CC5DF2A9D44AF65EE5BC114C (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * ___a0, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * ___b1, const RuntimeMethod* method) { return (( Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 (*) (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 *, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 *, const RuntimeMethod*))Vector_1_op_Subtraction_mC240708A1626E606CC5DF2A9D44AF65EE5BC114C_gshared)(___a0, ___b1, method); } // MathNet.Numerics.LinearAlgebra.Vector`1 MathNet.Numerics.LinearAlgebra.Matrix`1::op_Multiply(MathNet.Numerics.LinearAlgebra.Vector`1,MathNet.Numerics.LinearAlgebra.Matrix`1) inline Vector_1_t04BD986700481778192B0CF621635E64D169D13C * Matrix_1_op_Multiply_m66C3FDB963617069162D387B3A5E179CE2A91813 (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * ___leftSide0, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___rightSide1, const RuntimeMethod* method) { return (( Vector_1_t04BD986700481778192B0CF621635E64D169D13C * (*) (Vector_1_t04BD986700481778192B0CF621635E64D169D13C *, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, const RuntimeMethod*))Matrix_1_op_Multiply_m66C3FDB963617069162D387B3A5E179CE2A91813_gshared)(___leftSide0, ___rightSide1, method); } // System.Double System.Math::Pow(System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Pow_mC2C8700DAAD1316AA457A1D271F78CDF0D61AC2F (double ___x0, double ___y1, const RuntimeMethod* method); // o0.Geometry.Vector`1 o0.Geometry.Vector`1::op_Multiply(o0.Geometry.Vector`1&,System.Double) inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 Vector_1_op_Multiply_mAA32457AE08E76DD5CCFCCC7357292984658ED54 (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * ___a0, double ___b1, const RuntimeMethod* method) { return (( Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 (*) (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 *, double, const RuntimeMethod*))Vector_1_op_Multiply_mAA32457AE08E76DD5CCFCCC7357292984658ED54_gshared)(___a0, ___b1, method); } // o0.Geometry.Vector`1 o0.Geometry.Vector`1::To() inline Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC Vector_1_To_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m43E1BA4A3FC452CF113971195A1855E7C743691A (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * __this, const RuntimeMethod* method) { return (( Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC (*) (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 *, const RuntimeMethod*))Vector_1_To_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m43E1BA4A3FC452CF113971195A1855E7C743691A_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2,o0.Geometry.Vector`1>::.ctor() inline void Dictionary_2__ctor_m8116AF06D78F3303F40DDF3CAFDB1C4687242086 (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA *, const RuntimeMethod*))Dictionary_2__ctor_m8116AF06D78F3303F40DDF3CAFDB1C4687242086_gshared)(__this, method); } // System.Int64 o0.o0::ToTimestampMilliseconds(System.DateTime) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t o0_ToTimestampMilliseconds_m8ABFF1BD890E78923116B3B0BD3B087F556DB8C7 (DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 ___time0, const RuntimeMethod* method); // System.Void o0._9Axis.MagnetometerAutoCalibrater::Init() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MagnetometerAutoCalibrater_Init_mD2F95CBBE67020F73FF112CF8D66D20AD03FA5F8 (MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045 * __this, const RuntimeMethod* method); // System.Boolean o0._9Axis.MagnetometerAutoCalibrater::get_Complete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MagnetometerAutoCalibrater_get_Complete_mEF3948B84D9F7257F92461D6AB73227108F21B51 (MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045 * __this, const RuntimeMethod* method); // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2,o0.Geometry.Vector`1>::get_Values() inline ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3 * Dictionary_2_get_Values_mC645465E6F0081793E750EACD6257E2385C9B536 (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * __this, const RuntimeMethod* method) { return (( ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3 * (*) (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA *, const RuntimeMethod*))Dictionary_2_get_Values_mC645465E6F0081793E750EACD6257E2385C9B536_gshared)(__this, method); } // o0._9Axis.EllipsoidFitting o0._9Axis.EllipsoidFitting::Fit(System.Collections.Generic.IEnumerable`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * EllipsoidFitting_Fit_mDF3291DD64158AF3B62A0012A2FEF587D3C8FC31 (RuntimeObject* ___Vector0, const RuntimeMethod* method); // System.Int32 System.Collections.Generic.Dictionary`2,o0.Geometry.Vector`1>::get_Count() inline int32_t Dictionary_2_get_Count_m0FB6839F5C278E0AEAF45F1B7DEEF6A12335605C (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA *, const RuntimeMethod*))Dictionary_2_get_Count_m0FB6839F5C278E0AEAF45F1B7DEEF6A12335605C_gshared)(__this, method); } // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection,o0.Geometry.Vector`1>::GetEnumerator() inline Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 ValueCollection_GetEnumerator_m264E1BF55FEAEB1514D527D085884766E9BD00A6 (ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3 * __this, const RuntimeMethod* method) { return (( Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 (*) (ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3 *, const RuntimeMethod*))ValueCollection_GetEnumerator_m264E1BF55FEAEB1514D527D085884766E9BD00A6_gshared)(__this, method); } // !1 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator,o0.Geometry.Vector`1>::get_Current() inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 Enumerator_get_Current_mDF106575C276F76DA0CE4C25E48FC204653AF40E_inline (Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 * __this, const RuntimeMethod* method) { return (( Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 (*) (Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 *, const RuntimeMethod*))Enumerator_get_Current_mDF106575C276F76DA0CE4C25E48FC204653AF40E_gshared_inline)(__this, method); } // o0.Geometry.Vector`1 o0._9Axis.EllipsoidFitting::Map(o0.Geometry.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 EllipsoidFitting_Map_m745FB89D7627ECBDB06C7CDCBB8EE7F81F37F176 (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___Vector0, const RuntimeMethod* method); // !0 o0.Geometry.Vector`1::get_Length() inline double Vector_1_get_Length_m3C5F217A94A72D959BB034856BCFDE3FF832C1C6 (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * __this, const RuntimeMethod* method) { return (( double (*) (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 *, const RuntimeMethod*))Vector_1_get_Length_m3C5F217A94A72D959BB034856BCFDE3FF832C1C6_gshared)(__this, method); } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator,o0.Geometry.Vector`1>::MoveNext() inline bool Enumerator_MoveNext_m6CDF9FC6D5E9EF67E1779CD421BAA28CAF1154B4 (Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 * __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 *, const RuntimeMethod*))Enumerator_MoveNext_m6CDF9FC6D5E9EF67E1779CD421BAA28CAF1154B4_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator,o0.Geometry.Vector`1>::Dispose() inline void Enumerator_Dispose_m9C19172404C80E02136BF4E8B53C1FAAFCF942AD (Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 * __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 *, const RuntimeMethod*))Enumerator_Dispose_m9C19172404C80E02136BF4E8B53C1FAAFCF942AD_gshared)(__this, method); } // !!0 o0.Num.Extension::Variance(System.Collections.Generic.IEnumerable`1) inline double Extension_Variance_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mA23511D3B9002A7DC96FCE94EB939AED2FB3B7E6 (RuntimeObject* ___a0, const RuntimeMethod* method) { return (( double (*) (RuntimeObject*, const RuntimeMethod*))Extension_Variance_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mA23511D3B9002A7DC96FCE94EB939AED2FB3B7E6_gshared)(___a0, method); } // o0.Geometry.Vector`1 o0._9Axis.MagnetometerAutoCalibrater::Key(o0.Geometry.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC MagnetometerAutoCalibrater_Key_m4101F67998644ADADCF6764DD6D6597F366C3EF6 (MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045 * __this, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___Vector0, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Dictionary`2,o0.Geometry.Vector`1>::ContainsKey(!0) inline bool Dictionary_2_ContainsKey_m80D705BB99F7428596F4A59B2C2AB80DDB1CCE1B (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * __this, Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA *, Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC , const RuntimeMethod*))Dictionary_2_ContainsKey_m80D705BB99F7428596F4A59B2C2AB80DDB1CCE1B_gshared)(__this, ___key0, method); } // System.Void System.Collections.Generic.Dictionary`2,o0.Geometry.Vector`1>::set_Item(!0,!1) inline void Dictionary_2_set_Item_m705976EF993C80824E09D02EF5FB4EC7F7CA2D23 (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * __this, Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC ___key0, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA *, Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC , Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 , const RuntimeMethod*))Dictionary_2_set_Item_m705976EF993C80824E09D02EF5FB4EC7F7CA2D23_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.Generic.Dictionary`2,o0.Geometry.Vector`1>::Add(!0,!1) inline void Dictionary_2_Add_mE0073CA244F6D3DD449B87286EDCC9C76A719E54 (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * __this, Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC ___key0, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA *, Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC , Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 , const RuntimeMethod*))Dictionary_2_Add_mE0073CA244F6D3DD449B87286EDCC9C76A719E54_gshared)(__this, ___key0, ___value1, method); } // System.Void o0._9Axis.MagnetometerAutoCalibrater::Fit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MagnetometerAutoCalibrater_Fit_mB81B7ECF86529148FF8FDEA2051CBC3651858860 (MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045 * __this, const RuntimeMethod* method); // System.Void System.Exception::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m8ECDE8ACA7F2E0EF1144BD1200FB5DB2870B5F11 (Exception_t * __this, String_t* ___message0, const RuntimeMethod* method); // System.Void o0._9Axis.MagnetometerAutoCalibrater::Add(o0.Geometry.Vector`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MagnetometerAutoCalibrater_Add_mEF13A2FE098CA6244F1827360BEBC12D5BD2C343 (MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045 * __this, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___Mag0, bool ___TryFitIfNewBlock1, const RuntimeMethod* method); // System.Void o0._9Axis.EllipsoidFitting/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m9AB7F9FB4C63303216F9286E635B7561319DF04C (U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55 * __this, const RuntimeMethod* method); #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // o0._9Axis.EllipsoidFitting o0._9Axis.EllipsoidFitting::Fit(System.Collections.Generic.IEnumerable`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * EllipsoidFitting_Fit_mDF3291DD64158AF3B62A0012A2FEF587D3C8FC31 (RuntimeObject* ___Vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { } IL_0001: try {// begin try (depth: 1) RuntimeObject* L_0 = ___Vector0; EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * L_1 = (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F *)il2cpp_codegen_object_new(EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F_il2cpp_TypeInfo_var); EllipsoidFitting__ctor_m27295721C4E88F3F92B5766A11180CAF593C928C(L_1, L_0, /*hidden argument*/NULL); V_0 = L_1; goto IL_0011; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NonConvergenceException_t50AF57E869B91728CE433AA3E1827B660F1598BC_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000b; } throw e; } CATCH_000b: {// begin catch(MathNet.Numerics.NonConvergenceException) V_0 = (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F *)NULL; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0011; }// end catch (depth: 1) IL_0011: { EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * L_2 = V_0; return L_2; } } // o0.Geometry.Vector`1 o0._9Axis.EllipsoidFitting::get_Center() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 EllipsoidFitting_get_Center_mBB267B622D0500139D8378A66B263E4A858F8C18 (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, const RuntimeMethod* method) { { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_0 = __this->get_U3CCenterU3Ek__BackingField_0(); return L_0; } } // System.Void o0._9Axis.EllipsoidFitting::set_Center(o0.Geometry.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EllipsoidFitting_set_Center_m330D4EF122EA8A9D826C6CE21C0A19EC43EF38FD (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___value0, const RuntimeMethod* method) { { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_0 = ___value0; __this->set_U3CCenterU3Ek__BackingField_0(L_0); return; } } // MathNet.Numerics.LinearAlgebra.Matrix`1 o0._9Axis.EllipsoidFitting::get_CorrectMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * EllipsoidFitting_get_CorrectMatrix_m094C18EAA6069656C9C80D76F07B51CADCB0220E (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, const RuntimeMethod* method) { { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_0 = __this->get_U3CCorrectMatrixU3Ek__BackingField_1(); return L_0; } } // System.Void o0._9Axis.EllipsoidFitting::set_CorrectMatrix(MathNet.Numerics.LinearAlgebra.Matrix`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EllipsoidFitting_set_CorrectMatrix_mA8F7C9844220672EAC8390BF7432CA891FC62AC5 (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___value0, const RuntimeMethod* method) { { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_0 = ___value0; __this->set_U3CCorrectMatrixU3Ek__BackingField_1(L_0); return; } } // System.Double[][] o0._9Axis.EllipsoidFitting::get_CorrectMatrixArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D* EllipsoidFitting_get_CorrectMatrixArray_m049081E6642C7985FBECAE2CE2E1E05BB86655E4 (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_ToRowArrays_m927CA86A2E3904386B50C0D6793302EDF81B2468_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_0; L_0 = EllipsoidFitting_get_CorrectMatrix_m094C18EAA6069656C9C80D76F07B51CADCB0220E_inline(__this, /*hidden argument*/NULL); NullCheck(L_0); DoubleU5BU5DU5BU5D_tEB66623FAD79AC58571D3114151A24977353535D* L_1; L_1 = Matrix_1_ToRowArrays_m927CA86A2E3904386B50C0D6793302EDF81B2468(L_0, /*hidden argument*/Matrix_1_ToRowArrays_m927CA86A2E3904386B50C0D6793302EDF81B2468_RuntimeMethod_var); return L_1; } } // o0.Geometry.Vector`1 o0._9Axis.EllipsoidFitting::get_Radius() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 EllipsoidFitting_get_Radius_mB978E71A93ED30B3CACE7E7CDD44E62BB8501AD8 (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, const RuntimeMethod* method) { { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_0 = __this->get_U3CRadiusU3Ek__BackingField_2(); return L_0; } } // System.Void o0._9Axis.EllipsoidFitting::set_Radius(o0.Geometry.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EllipsoidFitting_set_Radius_m86A8C8DB293F739D1E7E841EA2BD3795F541A8F6 (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___value0, const RuntimeMethod* method) { { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_0 = ___value0; __this->set_U3CRadiusU3Ek__BackingField_2(L_0); return; } } // System.Void o0._9Axis.EllipsoidFitting::.ctor(o0.Geometry.Vector`1,MathNet.Numerics.LinearAlgebra.Matrix`1,o0.Geometry.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EllipsoidFitting__ctor_m3D360824383B8E1E2339F9914B0544F535C76300 (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___Center0, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___CorrectMatrix1, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___Radius2, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_0 = ___Center0; EllipsoidFitting_set_Center_m330D4EF122EA8A9D826C6CE21C0A19EC43EF38FD_inline(__this, L_0, /*hidden argument*/NULL); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_1 = ___CorrectMatrix1; EllipsoidFitting_set_CorrectMatrix_mA8F7C9844220672EAC8390BF7432CA891FC62AC5_inline(__this, L_1, /*hidden argument*/NULL); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_2 = ___Radius2; EllipsoidFitting_set_Radius_m86A8C8DB293F739D1E7E841EA2BD3795F541A8F6_inline(__this, L_2, /*hidden argument*/NULL); return; } } // System.Void o0._9Axis.EllipsoidFitting::.ctor(System.Collections.Generic.IEnumerable`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EllipsoidFitting__ctor_m27295721C4E88F3F92B5766A11180CAF593C928C (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, RuntimeObject* ___Vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateMatrix_DenseIdentity_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m997C1BC1D1219DC626BEF275F4A6F7704F5DAD4B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateMatrix_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m66D39C7EB5F3C1C3FD2391132B88B9AAB2C95807_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateMatrix_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mA4FFA3E02AEC3E64A0659345BA5AC2CB324B0647_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateVector_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0C76CB1A2DB333324600380BC06005E1716BB68E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisVector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_m307FE11A007D32F57B3B8B4457AF62964A74D392_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ElementAt_TisVector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_mF1FC9CC532CD83164524473DD7F05E77441950EA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Evd_1_get_EigenValues_mFB742593EF1990111222D57C740B72FB3C53B258_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Evd_1_get_EigenVectors_m500B1F74112FA5F2DC666AFE19C617936B9B1E89_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_SetSubMatrix_m18B9203B8FFA97B5237063561DE541BD3FA35592_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_Transpose_mEEFE11223C558CA8918173D7351BFB5EAE12F018_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_op_Division_m3CD50844943FB4136DAFBFDD4A5A62B079B981C0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_op_UnaryNegation_mADFB0EB1643AC687A7CE2F36F8B90948F4EE4EF4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__17_0_m402176F283301DCBDF675FE890A68CB158EE7EE6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_Map_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m6C79B6B145C8847048FE42C95C594B1F778F4A76_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1__ctor_m11F21CEA444A040B62393357EB332C853AD5D0D6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; double V_1 = 0.0; double V_2 = 0.0; double V_3 = 0.0; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * V_4 = NULL; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * V_5 = NULL; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * V_6 = NULL; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * V_7 = NULL; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * V_8 = NULL; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * V_9 = NULL; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * V_10 = NULL; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * V_11 = NULL; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * V_12 = NULL; Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 * V_13 = NULL; Vector_1_t04BD986700481778192B0CF621635E64D169D13C * V_14 = NULL; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * V_15 = NULL; Vector_1_t04BD986700481778192B0CF621635E64D169D13C * V_16 = NULL; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * V_17 = NULL; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * V_18 = NULL; int32_t V_19 = 0; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 V_20; memset((&V_20), 0, sizeof(V_20)); bool V_21 = false; Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C V_22; memset((&V_22), 0, sizeof(V_22)); Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * G_B5_0 = NULL; Vector_1_t04BD986700481778192B0CF621635E64D169D13C * G_B5_1 = NULL; Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * G_B4_0 = NULL; Vector_1_t04BD986700481778192B0CF621635E64D169D13C * G_B4_1 = NULL; { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___Vector0; int32_t L_1; L_1 = Enumerable_Count_TisVector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_m307FE11A007D32F57B3B8B4457AF62964A74D392(L_0, /*hidden argument*/Enumerable_Count_TisVector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_m307FE11A007D32F57B3B8B4457AF62964A74D392_RuntimeMethod_var); V_0 = L_1; int32_t L_2 = V_0; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_3; L_3 = CreateMatrix_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m66D39C7EB5F3C1C3FD2391132B88B9AAB2C95807(L_2, ((int32_t)9), /*hidden argument*/CreateMatrix_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m66D39C7EB5F3C1C3FD2391132B88B9AAB2C95807_RuntimeMethod_var); V_4 = L_3; V_19 = 0; goto IL_00ff; } IL_0021: { RuntimeObject* L_4 = ___Vector0; int32_t L_5 = V_19; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_6; L_6 = Enumerable_ElementAt_TisVector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_mF1FC9CC532CD83164524473DD7F05E77441950EA(L_4, L_5, /*hidden argument*/Enumerable_ElementAt_TisVector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_mF1FC9CC532CD83164524473DD7F05E77441950EA_RuntimeMethod_var); V_20 = L_6; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_7 = V_20; double L_8 = L_7.get_x_0(); V_1 = L_8; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_9 = V_20; double L_10 = L_9.get_y_1(); V_2 = L_10; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_11 = V_20; double L_12 = L_11.get_z_2(); V_3 = L_12; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_13 = V_4; int32_t L_14 = V_19; double L_15 = V_1; double L_16 = V_1; NullCheck(L_13); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_13, L_14, 0, ((double)il2cpp_codegen_multiply((double)L_15, (double)L_16)), /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_17 = V_4; int32_t L_18 = V_19; double L_19 = V_2; double L_20 = V_2; NullCheck(L_17); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_17, L_18, 1, ((double)il2cpp_codegen_multiply((double)L_19, (double)L_20)), /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_21 = V_4; int32_t L_22 = V_19; double L_23 = V_3; double L_24 = V_3; NullCheck(L_21); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_21, L_22, 2, ((double)il2cpp_codegen_multiply((double)L_23, (double)L_24)), /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_25 = V_4; int32_t L_26 = V_19; double L_27 = V_1; double L_28 = V_2; NullCheck(L_25); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_25, L_26, 3, ((double)il2cpp_codegen_multiply((double)((double)il2cpp_codegen_multiply((double)(2.0), (double)L_27)), (double)L_28)), /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_29 = V_4; int32_t L_30 = V_19; double L_31 = V_1; double L_32 = V_3; NullCheck(L_29); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_29, L_30, 4, ((double)il2cpp_codegen_multiply((double)((double)il2cpp_codegen_multiply((double)(2.0), (double)L_31)), (double)L_32)), /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_33 = V_4; int32_t L_34 = V_19; double L_35 = V_2; double L_36 = V_3; NullCheck(L_33); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_33, L_34, 5, ((double)il2cpp_codegen_multiply((double)((double)il2cpp_codegen_multiply((double)(2.0), (double)L_35)), (double)L_36)), /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_37 = V_4; int32_t L_38 = V_19; double L_39 = V_1; NullCheck(L_37); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_37, L_38, 6, ((double)il2cpp_codegen_multiply((double)(2.0), (double)L_39)), /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_40 = V_4; int32_t L_41 = V_19; double L_42 = V_2; NullCheck(L_40); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_40, L_41, 7, ((double)il2cpp_codegen_multiply((double)(2.0), (double)L_42)), /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_43 = V_4; int32_t L_44 = V_19; double L_45 = V_3; NullCheck(L_43); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_43, L_44, 8, ((double)il2cpp_codegen_multiply((double)(2.0), (double)L_45)), /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); int32_t L_46 = V_19; V_19 = ((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1)); } IL_00ff: { int32_t L_47 = V_19; int32_t L_48 = V_0; V_21 = (bool)((((int32_t)L_47) < ((int32_t)L_48))? 1 : 0); bool L_49 = V_21; if (L_49) { goto IL_0021; } } { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_50 = V_4; NullCheck(L_50); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_51; L_51 = Matrix_1_Transpose_mEEFE11223C558CA8918173D7351BFB5EAE12F018(L_50, /*hidden argument*/Matrix_1_Transpose_mEEFE11223C558CA8918173D7351BFB5EAE12F018_RuntimeMethod_var); V_5 = L_51; int32_t L_52 = V_0; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_53; L_53 = CreateMatrix_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mA4FFA3E02AEC3E64A0659345BA5AC2CB324B0647(L_52, 1, (1.0), /*hidden argument*/CreateMatrix_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mA4FFA3E02AEC3E64A0659345BA5AC2CB324B0647_RuntimeMethod_var); V_6 = L_53; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_54 = V_5; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_55 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_il2cpp_TypeInfo_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_56; L_56 = Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA(L_54, L_55, /*hidden argument*/Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA_RuntimeMethod_var); NullCheck(L_56); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_57; L_57 = VirtualFuncInvoker0< Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * >::Invoke(12 /* MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Matrix`1::Inverse() */, L_56); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_58 = V_5; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_59 = V_6; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_60; L_60 = Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA(L_58, L_59, /*hidden argument*/Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_61; L_61 = Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA(L_57, L_60, /*hidden argument*/Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA_RuntimeMethod_var); V_7 = L_61; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_62; L_62 = CreateMatrix_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m66D39C7EB5F3C1C3FD2391132B88B9AAB2C95807(4, 4, /*hidden argument*/CreateMatrix_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m66D39C7EB5F3C1C3FD2391132B88B9AAB2C95807_RuntimeMethod_var); V_8 = L_62; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_63 = V_8; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_64 = V_7; NullCheck(L_64); double L_65; L_65 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_64, 0, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); NullCheck(L_63); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_63, 0, 0, L_65, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_66 = V_8; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_67 = V_7; NullCheck(L_67); double L_68; L_68 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_67, 3, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); NullCheck(L_66); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_66, 0, 1, L_68, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_69 = V_8; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_70 = V_7; NullCheck(L_70); double L_71; L_71 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_70, 4, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); NullCheck(L_69); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_69, 0, 2, L_71, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_72 = V_8; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_73 = V_7; NullCheck(L_73); double L_74; L_74 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_73, 6, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); NullCheck(L_72); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_72, 0, 3, L_74, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_75 = V_8; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_76 = V_7; NullCheck(L_76); double L_77; L_77 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_76, 3, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); NullCheck(L_75); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_75, 1, 0, L_77, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_78 = V_8; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_79 = V_7; NullCheck(L_79); double L_80; L_80 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_79, 1, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); NullCheck(L_78); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_78, 1, 1, L_80, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_81 = V_8; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_82 = V_7; NullCheck(L_82); double L_83; L_83 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_82, 5, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); NullCheck(L_81); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_81, 1, 2, L_83, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_84 = V_8; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_85 = V_7; NullCheck(L_85); double L_86; L_86 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_85, 7, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); NullCheck(L_84); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_84, 1, 3, L_86, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_87 = V_8; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_88 = V_7; NullCheck(L_88); double L_89; L_89 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_88, 4, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); NullCheck(L_87); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_87, 2, 0, L_89, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_90 = V_8; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_91 = V_7; NullCheck(L_91); double L_92; L_92 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_91, 5, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); NullCheck(L_90); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_90, 2, 1, L_92, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_93 = V_8; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_94 = V_7; NullCheck(L_94); double L_95; L_95 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_94, 2, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); NullCheck(L_93); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_93, 2, 2, L_95, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_96 = V_8; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_97 = V_7; NullCheck(L_97); double L_98; L_98 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_97, 8, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); NullCheck(L_96); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_96, 2, 3, L_98, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_99 = V_8; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_100 = V_7; NullCheck(L_100); double L_101; L_101 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_100, 6, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); NullCheck(L_99); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_99, 3, 0, L_101, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_102 = V_8; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_103 = V_7; NullCheck(L_103); double L_104; L_104 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_103, 7, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); NullCheck(L_102); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_102, 3, 1, L_104, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_105 = V_8; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_106 = V_7; NullCheck(L_106); double L_107; L_107 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_106, 8, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); NullCheck(L_105); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_105, 3, 2, L_107, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_108 = V_8; NullCheck(L_108); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_108, 3, 3, (-1.0), /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_109 = V_8; NullCheck(L_109); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_110; L_110 = VirtualFuncInvoker4< Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, int32_t, int32_t, int32_t, int32_t >::Invoke(16 /* MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Matrix`1::SubMatrix(System.Int32,System.Int32,System.Int32,System.Int32) */, L_109, 0, 3, 0, 3); NullCheck(L_110); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_111; L_111 = VirtualFuncInvoker0< Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * >::Invoke(12 /* MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Matrix`1::Inverse() */, L_110); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_112 = V_7; NullCheck(L_112); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_113; L_113 = VirtualFuncInvoker4< Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, int32_t, int32_t, int32_t, int32_t >::Invoke(16 /* MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Matrix`1::SubMatrix(System.Int32,System.Int32,System.Int32,System.Int32) */, L_112, 6, 3, 0, 1); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_114; L_114 = Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA(L_111, L_113, /*hidden argument*/Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_115; L_115 = Matrix_1_op_UnaryNegation_mADFB0EB1643AC687A7CE2F36F8B90948F4EE4EF4(L_114, /*hidden argument*/Matrix_1_op_UnaryNegation_mADFB0EB1643AC687A7CE2F36F8B90948F4EE4EF4_RuntimeMethod_var); V_9 = L_115; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_116; L_116 = CreateMatrix_DenseIdentity_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m997C1BC1D1219DC626BEF275F4A6F7704F5DAD4B(4, 4, /*hidden argument*/CreateMatrix_DenseIdentity_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m997C1BC1D1219DC626BEF275F4A6F7704F5DAD4B_RuntimeMethod_var); V_10 = L_116; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_117 = V_10; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_118 = V_9; NullCheck(L_118); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_119; L_119 = Matrix_1_Transpose_mEEFE11223C558CA8918173D7351BFB5EAE12F018(L_118, /*hidden argument*/Matrix_1_Transpose_mEEFE11223C558CA8918173D7351BFB5EAE12F018_RuntimeMethod_var); NullCheck(L_117); Matrix_1_SetSubMatrix_m18B9203B8FFA97B5237063561DE541BD3FA35592(L_117, 3, 1, 0, 3, L_119, /*hidden argument*/Matrix_1_SetSubMatrix_m18B9203B8FFA97B5237063561DE541BD3FA35592_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_120 = V_10; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_121 = V_8; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_122; L_122 = Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA(L_120, L_121, /*hidden argument*/Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_123 = V_10; NullCheck(L_123); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_124; L_124 = Matrix_1_Transpose_mEEFE11223C558CA8918173D7351BFB5EAE12F018(L_123, /*hidden argument*/Matrix_1_Transpose_mEEFE11223C558CA8918173D7351BFB5EAE12F018_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_125; L_125 = Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA(L_122, L_124, /*hidden argument*/Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA_RuntimeMethod_var); V_11 = L_125; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_126 = V_11; NullCheck(L_126); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_127; L_127 = VirtualFuncInvoker4< Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, int32_t, int32_t, int32_t, int32_t >::Invoke(16 /* MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Matrix`1::SubMatrix(System.Int32,System.Int32,System.Int32,System.Int32) */, L_126, 0, 3, 0, 3); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_128 = V_11; NullCheck(L_128); double L_129; L_129 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_128, 3, 3, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_130; L_130 = Matrix_1_op_Division_m3CD50844943FB4136DAFBFDD4A5A62B079B981C0(L_127, ((-L_129)), /*hidden argument*/Matrix_1_op_Division_m3CD50844943FB4136DAFBFDD4A5A62B079B981C0_RuntimeMethod_var); V_12 = L_130; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_131 = V_12; NullCheck(L_131); Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 * L_132; L_132 = VirtualFuncInvoker1< Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 *, int32_t >::Invoke(21 /* MathNet.Numerics.LinearAlgebra.Factorization.Evd`1 MathNet.Numerics.LinearAlgebra.Matrix`1::Evd(MathNet.Numerics.LinearAlgebra.Symmetricity) */, L_131, 0); V_13 = L_132; Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_133; L_133 = CreateVector_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0C76CB1A2DB333324600380BC06005E1716BB68E(3, /*hidden argument*/CreateVector_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0C76CB1A2DB333324600380BC06005E1716BB68E_RuntimeMethod_var); V_14 = L_133; Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 * L_134 = V_13; NullCheck(L_134); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_135; L_135 = Evd_1_get_EigenVectors_m500B1F74112FA5F2DC666AFE19C617936B9B1E89_inline(L_134, /*hidden argument*/Evd_1_get_EigenVectors_m500B1F74112FA5F2DC666AFE19C617936B9B1E89_RuntimeMethod_var); V_15 = L_135; Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_136 = V_14; Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 * L_137 = V_13; NullCheck(L_137); Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * L_138; L_138 = Evd_1_get_EigenValues_mFB742593EF1990111222D57C740B72FB3C53B258_inline(L_137, /*hidden argument*/Evd_1_get_EigenValues_mFB742593EF1990111222D57C740B72FB3C53B258_RuntimeMethod_var); NullCheck(L_138); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_139; L_139 = Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_inline(L_138, 0, /*hidden argument*/Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var); V_22 = L_139; double L_140; L_140 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_22), /*hidden argument*/NULL); NullCheck(L_136); Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_inline(L_136, 0, L_140, /*hidden argument*/Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_RuntimeMethod_var); Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_141 = V_14; Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 * L_142 = V_13; NullCheck(L_142); Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * L_143; L_143 = Evd_1_get_EigenValues_mFB742593EF1990111222D57C740B72FB3C53B258_inline(L_142, /*hidden argument*/Evd_1_get_EigenValues_mFB742593EF1990111222D57C740B72FB3C53B258_RuntimeMethod_var); NullCheck(L_143); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_144; L_144 = Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_inline(L_143, 1, /*hidden argument*/Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var); V_22 = L_144; double L_145; L_145 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_22), /*hidden argument*/NULL); NullCheck(L_141); Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_inline(L_141, 1, L_145, /*hidden argument*/Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_RuntimeMethod_var); Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_146 = V_14; Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 * L_147 = V_13; NullCheck(L_147); Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * L_148; L_148 = Evd_1_get_EigenValues_mFB742593EF1990111222D57C740B72FB3C53B258_inline(L_147, /*hidden argument*/Evd_1_get_EigenValues_mFB742593EF1990111222D57C740B72FB3C53B258_RuntimeMethod_var); NullCheck(L_148); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_149; L_149 = Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_inline(L_148, 2, /*hidden argument*/Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_RuntimeMethod_var); V_22 = L_149; double L_150; L_150 = Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline((Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C *)(&V_22), /*hidden argument*/NULL); NullCheck(L_146); Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_inline(L_146, 2, L_150, /*hidden argument*/Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_RuntimeMethod_var); Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_151 = V_14; IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_il2cpp_TypeInfo_var); Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * L_152 = ((U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_il2cpp_TypeInfo_var))->get_U3CU3E9__17_0_1(); Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * L_153 = L_152; G_B4_0 = L_153; G_B4_1 = L_151; if (L_153) { G_B5_0 = L_153; G_B5_1 = L_151; goto IL_038e; } } { IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_il2cpp_TypeInfo_var); U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55 * L_154 = ((U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_il2cpp_TypeInfo_var))->get_U3CU3E9_0(); Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * L_155 = (Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 *)il2cpp_codegen_object_new(Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857_il2cpp_TypeInfo_var); Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55(L_155, L_154, (intptr_t)((intptr_t)U3CU3Ec_U3C_ctorU3Eb__17_0_m402176F283301DCBDF675FE890A68CB158EE7EE6_RuntimeMethod_var), /*hidden argument*/Func_2__ctor_mC01E0DF0122FF0E6A80A93D73813B3E468A39E55_RuntimeMethod_var); Func_2_t8BFF004CCAA52A8CF445C8BA7282B0DE38AEA857 * L_156 = L_155; ((U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_il2cpp_TypeInfo_var))->set_U3CU3E9__17_0_1(L_156); G_B5_0 = L_156; G_B5_1 = G_B4_1; } IL_038e: { NullCheck(G_B5_1); Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_157; L_157 = Vector_1_Map_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m6C79B6B145C8847048FE42C95C594B1F778F4A76(G_B5_1, G_B5_0, 0, /*hidden argument*/Vector_1_Map_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m6C79B6B145C8847048FE42C95C594B1F778F4A76_RuntimeMethod_var); V_16 = L_157; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_158; L_158 = CreateMatrix_DenseIdentity_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m997C1BC1D1219DC626BEF275F4A6F7704F5DAD4B(3, 3, /*hidden argument*/CreateMatrix_DenseIdentity_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m997C1BC1D1219DC626BEF275F4A6F7704F5DAD4B_RuntimeMethod_var); V_17 = L_158; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_159 = V_17; Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_160 = V_16; NullCheck(L_160); double L_161; L_161 = Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_inline(L_160, 0, /*hidden argument*/Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); NullCheck(L_159); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_159, 0, 0, L_161, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_162 = V_17; Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_163 = V_16; NullCheck(L_163); double L_164; L_164 = Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_inline(L_163, 1, /*hidden argument*/Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); NullCheck(L_162); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_162, 1, 1, L_164, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_165 = V_17; Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_166 = V_16; NullCheck(L_166); double L_167; L_167 = Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_inline(L_166, 2, /*hidden argument*/Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); NullCheck(L_165); Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_inline(L_165, 2, 2, L_167, /*hidden argument*/Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_168 = V_17; NullCheck(L_168); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_169; L_169 = VirtualFuncInvoker0< Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * >::Invoke(12 /* MathNet.Numerics.LinearAlgebra.Matrix`1 MathNet.Numerics.LinearAlgebra.Matrix`1::Inverse() */, L_168); V_17 = L_169; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_170 = V_15; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_171 = V_17; IL2CPP_RUNTIME_CLASS_INIT(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_il2cpp_TypeInfo_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_172; L_172 = Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA(L_170, L_171, /*hidden argument*/Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_173 = V_15; NullCheck(L_173); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_174; L_174 = Matrix_1_Transpose_mEEFE11223C558CA8918173D7351BFB5EAE12F018(L_173, /*hidden argument*/Matrix_1_Transpose_mEEFE11223C558CA8918173D7351BFB5EAE12F018_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_175; L_175 = Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA(L_172, L_174, /*hidden argument*/Matrix_1_op_Multiply_mB741A2DCE58C18B8B3D08D7206A36CEB84EBDADA_RuntimeMethod_var); V_18 = L_175; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_176 = V_9; NullCheck(L_176); double L_177; L_177 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_176, 0, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_178 = V_9; NullCheck(L_178); double L_179; L_179 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_178, 1, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_180 = V_9; NullCheck(L_180); double L_181; L_181 = Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_inline(L_180, 2, 0, /*hidden argument*/Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_RuntimeMethod_var); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_182; memset((&L_182), 0, sizeof(L_182)); Vector_1__ctor_m11F21CEA444A040B62393357EB332C853AD5D0D6((&L_182), ((double)((double)((float)((float)L_177)))), ((double)((double)((float)((float)L_179)))), ((double)((double)((float)((float)L_181)))), /*hidden argument*/Vector_1__ctor_m11F21CEA444A040B62393357EB332C853AD5D0D6_RuntimeMethod_var); EllipsoidFitting_set_Center_m330D4EF122EA8A9D826C6CE21C0A19EC43EF38FD_inline(__this, L_182, /*hidden argument*/NULL); Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_183 = V_18; EllipsoidFitting_set_CorrectMatrix_mA8F7C9844220672EAC8390BF7432CA891FC62AC5_inline(__this, L_183, /*hidden argument*/NULL); Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_184 = V_16; NullCheck(L_184); double L_185; L_185 = Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_inline(L_184, 0, /*hidden argument*/Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_186 = V_16; NullCheck(L_186); double L_187; L_187 = Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_inline(L_186, 1, /*hidden argument*/Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_188 = V_16; NullCheck(L_188); double L_189; L_189 = Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_inline(L_188, 2, /*hidden argument*/Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_190; memset((&L_190), 0, sizeof(L_190)); Vector_1__ctor_m11F21CEA444A040B62393357EB332C853AD5D0D6((&L_190), ((double)((double)((float)((float)L_185)))), ((double)((double)((float)((float)L_187)))), ((double)((double)((float)((float)L_189)))), /*hidden argument*/Vector_1__ctor_m11F21CEA444A040B62393357EB332C853AD5D0D6_RuntimeMethod_var); EllipsoidFitting_set_Radius_m86A8C8DB293F739D1E7E841EA2BD3795F541A8F6_inline(__this, L_190, /*hidden argument*/NULL); return; } } // o0.Geometry.Vector`1 o0._9Axis.EllipsoidFitting::Map(o0.Geometry.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 EllipsoidFitting_Map_m745FB89D7627ECBDB06C7CDCBB8EE7F81F37F176 (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___Vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateVector_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0C76CB1A2DB333324600380BC06005E1716BB68E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_op_Multiply_m66C3FDB963617069162D387B3A5E179CE2A91813_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1__ctor_m11F21CEA444A040B62393357EB332C853AD5D0D6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_op_Subtraction_mC240708A1626E606CC5DF2A9D44AF65EE5BC114C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector_1_t04BD986700481778192B0CF621635E64D169D13C * V_0 = NULL; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 V_1; memset((&V_1), 0, sizeof(V_1)); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 V_2; memset((&V_2), 0, sizeof(V_2)); { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_0; L_0 = EllipsoidFitting_get_Center_mBB267B622D0500139D8378A66B263E4A858F8C18_inline(__this, /*hidden argument*/NULL); V_1 = L_0; IL2CPP_RUNTIME_CLASS_INIT(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_il2cpp_TypeInfo_var); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_1; L_1 = Vector_1_op_Subtraction_mC240708A1626E606CC5DF2A9D44AF65EE5BC114C((Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 *)(&___Vector0), (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 *)(&V_1), /*hidden argument*/Vector_1_op_Subtraction_mC240708A1626E606CC5DF2A9D44AF65EE5BC114C_RuntimeMethod_var); ___Vector0 = L_1; Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_2; L_2 = CreateVector_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0C76CB1A2DB333324600380BC06005E1716BB68E(3, /*hidden argument*/CreateVector_Dense_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_m0C76CB1A2DB333324600380BC06005E1716BB68E_RuntimeMethod_var); V_0 = L_2; Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_3 = V_0; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_4 = ___Vector0; double L_5 = L_4.get_x_0(); NullCheck(L_3); Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_inline(L_3, 0, L_5, /*hidden argument*/Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_RuntimeMethod_var); Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_6 = V_0; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_7 = ___Vector0; double L_8 = L_7.get_y_1(); NullCheck(L_6); Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_inline(L_6, 1, L_8, /*hidden argument*/Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_RuntimeMethod_var); Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_9 = V_0; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_10 = ___Vector0; double L_11 = L_10.get_z_2(); NullCheck(L_9); Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_inline(L_9, 2, L_11, /*hidden argument*/Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_RuntimeMethod_var); Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_12 = V_0; Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_13; L_13 = EllipsoidFitting_get_CorrectMatrix_m094C18EAA6069656C9C80D76F07B51CADCB0220E_inline(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4_il2cpp_TypeInfo_var); Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_14; L_14 = Matrix_1_op_Multiply_m66C3FDB963617069162D387B3A5E179CE2A91813(L_12, L_13, /*hidden argument*/Matrix_1_op_Multiply_m66C3FDB963617069162D387B3A5E179CE2A91813_RuntimeMethod_var); V_0 = L_14; Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_15 = V_0; NullCheck(L_15); double L_16; L_16 = Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_inline(L_15, 0, /*hidden argument*/Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_17 = V_0; NullCheck(L_17); double L_18; L_18 = Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_inline(L_17, 1, /*hidden argument*/Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); Vector_1_t04BD986700481778192B0CF621635E64D169D13C * L_19 = V_0; NullCheck(L_19); double L_20; L_20 = Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_inline(L_19, 2, /*hidden argument*/Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_RuntimeMethod_var); Vector_1__ctor_m11F21CEA444A040B62393357EB332C853AD5D0D6((Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 *)(&___Vector0), L_16, L_18, L_20, /*hidden argument*/Vector_1__ctor_m11F21CEA444A040B62393357EB332C853AD5D0D6_RuntimeMethod_var); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_21 = ___Vector0; V_2 = L_21; goto IL_0071; } IL_0071: { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_22 = V_2; return L_22; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // o0.Geometry.Vector`1 o0._9Axis.MagnetometerAutoCalibrater::Key(o0.Geometry.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC MagnetometerAutoCalibrater_Key_m4101F67998644ADADCF6764DD6D6597F366C3EF6 (MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045 * __this, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___Vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_To_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m43E1BA4A3FC452CF113971195A1855E7C743691A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_op_Multiply_mAA32457AE08E76DD5CCFCCC7357292984658ED54_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 V_0; memset((&V_0), 0, sizeof(V_0)); { double L_0 = __this->get_CountPerLength_2(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_1; L_1 = Math_Pow_mC2C8700DAAD1316AA457A1D271F78CDF0D61AC2F((2.0), L_0, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_il2cpp_TypeInfo_var); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_2; L_2 = Vector_1_op_Multiply_mAA32457AE08E76DD5CCFCCC7357292984658ED54((Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 *)(&___Vector0), L_1, /*hidden argument*/Vector_1_op_Multiply_mAA32457AE08E76DD5CCFCCC7357292984658ED54_RuntimeMethod_var); V_0 = L_2; Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC L_3; L_3 = Vector_1_To_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m43E1BA4A3FC452CF113971195A1855E7C743691A((Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 *)(&V_0), /*hidden argument*/Vector_1_To_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m43E1BA4A3FC452CF113971195A1855E7C743691A_RuntimeMethod_var); return L_3; } } // System.Boolean o0._9Axis.MagnetometerAutoCalibrater::get_Complete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MagnetometerAutoCalibrater_get_Complete_mEF3948B84D9F7257F92461D6AB73227108F21B51 (MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045 * __this, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * L_0 = __this->get_EllipsoidFitting_7(); if (!L_0) { goto IL_001b; } } { double L_1 = __this->get_Variance_8(); G_B3_0 = ((((double)L_1) < ((double)(0.001)))? 1 : 0); goto IL_001c; } IL_001b: { G_B3_0 = 0; } IL_001c: { return (bool)G_B3_0; } } // System.Void o0._9Axis.MagnetometerAutoCalibrater::Init() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MagnetometerAutoCalibrater_Init_mD2F95CBBE67020F73FF112CF8D66D20AD03FA5F8 (MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m8116AF06D78F3303F40DDF3CAFDB1C4687242086_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * L_0 = (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA *)il2cpp_codegen_object_new(Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA_il2cpp_TypeInfo_var); Dictionary_2__ctor_m8116AF06D78F3303F40DDF3CAFDB1C4687242086(L_0, /*hidden argument*/Dictionary_2__ctor_m8116AF06D78F3303F40DDF3CAFDB1C4687242086_RuntimeMethod_var); __this->set_VectorByBlock_1(L_0); __this->set_CountPerLength_2((6.0)); __this->set_EllipsoidFitting_7((EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F *)NULL); __this->set_Variance_8((1.7976931348623157E+308)); int32_t L_1 = __this->get_FitCountLeft_9(); __this->set_FitCountLeft_9(((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1))); return; } } // System.Void o0._9Axis.MagnetometerAutoCalibrater::.ctor(System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MagnetometerAutoCalibrater__ctor_mFA7686BA216599DFB60FB3E138334CAB51896D53 (MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045 * __this, int32_t ___MaxCount0, int32_t ___FitThreshold1, int32_t ___FitCountLeft2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&o0_t012AD06DA6EF16B6E95E0567B8426B84863EE681_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 V_0; memset((&V_0), 0, sizeof(V_0)); MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045 * G_B2_0 = NULL; MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045 * G_B1_0 = NULL; int32_t G_B3_0 = 0; MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045 * G_B3_1 = NULL; { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); int32_t L_0 = ___MaxCount0; __this->set_MaxCount_0(L_0); int32_t L_1 = ___FitThreshold1; G_B1_0 = __this; if (!L_1) { G_B2_0 = __this; goto IL_0016; } } { int32_t L_2 = ___FitThreshold1; G_B3_0 = L_2; G_B3_1 = G_B1_0; goto IL_0018; } IL_0016: { G_B3_0 = ((int32_t)100); G_B3_1 = G_B2_0; } IL_0018: { NullCheck(G_B3_1); G_B3_1->set_FitThreshold_6(G_B3_0); int32_t L_3 = ___FitCountLeft2; __this->set_FitCountLeft_9(L_3); __this->set_NewBlock_3(0); __this->set_NewBlockAccumulation_4((0.0)); il2cpp_codegen_initobj((&V_0), sizeof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 )); DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 L_4 = V_0; IL2CPP_RUNTIME_CLASS_INIT(o0_t012AD06DA6EF16B6E95E0567B8426B84863EE681_il2cpp_TypeInfo_var); int64_t L_5; L_5 = o0_ToTimestampMilliseconds_m8ABFF1BD890E78923116B3B0BD3B087F556DB8C7(L_4, /*hidden argument*/NULL); __this->set_LastTimestamp_5(L_5); __this->set_Lock_10((bool)0); MagnetometerAutoCalibrater_Init_mD2F95CBBE67020F73FF112CF8D66D20AD03FA5F8(__this, /*hidden argument*/NULL); return; } } // System.Void o0._9Axis.MagnetometerAutoCalibrater::Fit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MagnetometerAutoCalibrater_Fit_mB81B7ECF86529148FF8FDEA2051CBC3651858860 (MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m0FB6839F5C278E0AEAF45F1B7DEEF6A12335605C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_mC645465E6F0081793E750EACD6257E2385C9B536_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m9C19172404C80E02136BF4E8B53C1FAAFCF942AD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m6CDF9FC6D5E9EF67E1779CD421BAA28CAF1154B4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mDF106575C276F76DA0CE4C25E48FC204653AF40E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extension_Variance_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mA23511D3B9002A7DC96FCE94EB939AED2FB3B7E6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m264E1BF55FEAEB1514D527D085884766E9BD00A6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Length_m3C5F217A94A72D959BB034856BCFDE3FF832C1C6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * V_1 = NULL; double V_2 = 0.0; bool V_3 = false; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_4 = NULL; int32_t V_5 = 0; Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 V_6; memset((&V_6), 0, sizeof(V_6)); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 V_7; memset((&V_7), 0, sizeof(V_7)); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 V_8; memset((&V_8), 0, sizeof(V_8)); bool V_9 = false; bool V_10 = false; bool V_11 = false; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; int32_t G_B13_0 = 0; { __this->set_NewBlock_3(0); __this->set_NewBlockAccumulation_4((0.0)); bool L_0; L_0 = MagnetometerAutoCalibrater_get_Complete_mEF3948B84D9F7257F92461D6AB73227108F21B51(__this, /*hidden argument*/NULL); V_0 = L_0; EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * L_1 = __this->get_EllipsoidFitting_7(); V_1 = L_1; double L_2 = __this->get_Variance_8(); V_2 = L_2; Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * L_3 = __this->get_VectorByBlock_1(); NullCheck(L_3); ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3 * L_4; L_4 = Dictionary_2_get_Values_mC645465E6F0081793E750EACD6257E2385C9B536(L_3, /*hidden argument*/Dictionary_2_get_Values_mC645465E6F0081793E750EACD6257E2385C9B536_RuntimeMethod_var); EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * L_5; L_5 = EllipsoidFitting_Fit_mDF3291DD64158AF3B62A0012A2FEF587D3C8FC31(L_4, /*hidden argument*/NULL); __this->set_EllipsoidFitting_7(L_5); EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * L_6 = __this->get_EllipsoidFitting_7(); V_3 = (bool)((((RuntimeObject*)(EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F *)L_6) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_7 = V_3; if (!L_7) { goto IL_005c; } } { EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * L_8 = V_1; __this->set_EllipsoidFitting_7(L_8); goto IL_0148; } IL_005c: { Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * L_9 = __this->get_VectorByBlock_1(); NullCheck(L_9); int32_t L_10; L_10 = Dictionary_2_get_Count_m0FB6839F5C278E0AEAF45F1B7DEEF6A12335605C(L_9, /*hidden argument*/Dictionary_2_get_Count_m0FB6839F5C278E0AEAF45F1B7DEEF6A12335605C_RuntimeMethod_var); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_11 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB_il2cpp_TypeInfo_var, (uint32_t)L_10); V_4 = L_11; V_5 = 0; Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * L_12 = __this->get_VectorByBlock_1(); NullCheck(L_12); ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3 * L_13; L_13 = Dictionary_2_get_Values_mC645465E6F0081793E750EACD6257E2385C9B536(L_12, /*hidden argument*/Dictionary_2_get_Values_mC645465E6F0081793E750EACD6257E2385C9B536_RuntimeMethod_var); NullCheck(L_13); Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 L_14; L_14 = ValueCollection_GetEnumerator_m264E1BF55FEAEB1514D527D085884766E9BD00A6(L_13, /*hidden argument*/ValueCollection_GetEnumerator_m264E1BF55FEAEB1514D527D085884766E9BD00A6_RuntimeMethod_var); V_6 = L_14; } IL_0085: try {// begin try (depth: 1) { goto IL_00b0; } IL_0087: { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_15; L_15 = Enumerator_get_Current_mDF106575C276F76DA0CE4C25E48FC204653AF40E_inline((Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 *)(&V_6), /*hidden argument*/Enumerator_get_Current_mDF106575C276F76DA0CE4C25E48FC204653AF40E_RuntimeMethod_var); V_7 = L_15; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_16 = V_4; int32_t L_17 = V_5; int32_t L_18 = L_17; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)); EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * L_19 = __this->get_EllipsoidFitting_7(); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_20 = V_7; NullCheck(L_19); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_21; L_21 = EllipsoidFitting_Map_m745FB89D7627ECBDB06C7CDCBB8EE7F81F37F176(L_19, L_20, /*hidden argument*/NULL); V_8 = L_21; double L_22; L_22 = Vector_1_get_Length_m3C5F217A94A72D959BB034856BCFDE3FF832C1C6((Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 *)(&V_8), /*hidden argument*/Vector_1_get_Length_m3C5F217A94A72D959BB034856BCFDE3FF832C1C6_RuntimeMethod_var); NullCheck(L_16); (L_16)->SetAt(static_cast(L_18), (double)L_22); } IL_00b0: { bool L_23; L_23 = Enumerator_MoveNext_m6CDF9FC6D5E9EF67E1779CD421BAA28CAF1154B4((Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 *)(&V_6), /*hidden argument*/Enumerator_MoveNext_m6CDF9FC6D5E9EF67E1779CD421BAA28CAF1154B4_RuntimeMethod_var); if (L_23) { goto IL_0087; } } IL_00b9: { IL2CPP_LEAVE(0xCA, FINALLY_00bb); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00bb; } FINALLY_00bb: {// begin finally (depth: 1) Enumerator_Dispose_m9C19172404C80E02136BF4E8B53C1FAAFCF942AD((Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 *)(&V_6), /*hidden argument*/Enumerator_Dispose_m9C19172404C80E02136BF4E8B53C1FAAFCF942AD_RuntimeMethod_var); IL2CPP_END_FINALLY(187) }// end finally (depth: 1) IL2CPP_CLEANUP(187) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xCA, IL_00ca) } IL_00ca: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_24 = V_4; double L_25; L_25 = Extension_Variance_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mA23511D3B9002A7DC96FCE94EB939AED2FB3B7E6((RuntimeObject*)(RuntimeObject*)L_24, /*hidden argument*/Extension_Variance_TisDouble_t42821932CB52DE2057E685D0E1AF3DE5033D2181_mA23511D3B9002A7DC96FCE94EB939AED2FB3B7E6_RuntimeMethod_var); __this->set_Variance_8(L_25); bool L_26; L_26 = MagnetometerAutoCalibrater_get_Complete_mEF3948B84D9F7257F92461D6AB73227108F21B51(__this, /*hidden argument*/NULL); V_9 = L_26; bool L_27 = V_9; if (!L_27) { goto IL_00f1; } } { int32_t L_28 = __this->get_FitCountLeft_9(); __this->set_FitCountLeft_9(((int32_t)il2cpp_codegen_subtract((int32_t)L_28, (int32_t)1))); } IL_00f1: { bool L_29 = V_0; if (!L_29) { goto IL_00ff; } } { bool L_30; L_30 = MagnetometerAutoCalibrater_get_Complete_mEF3948B84D9F7257F92461D6AB73227108F21B51(__this, /*hidden argument*/NULL); G_B13_0 = ((((int32_t)L_30) == ((int32_t)0))? 1 : 0); goto IL_0100; } IL_00ff: { G_B13_0 = 0; } IL_0100: { V_10 = (bool)G_B13_0; bool L_31 = V_10; if (!L_31) { goto IL_0125; } } { MagnetometerAutoCalibrater_Init_mD2F95CBBE67020F73FF112CF8D66D20AD03FA5F8(__this, /*hidden argument*/NULL); double L_32 = V_2; __this->set_Variance_8(L_32); __this->set_Lock_10((bool)1); EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * L_33 = V_1; __this->set_EllipsoidFitting_7(L_33); goto IL_0148; } IL_0125: { int32_t L_34 = __this->get_FitCountLeft_9(); V_11 = (bool)((((int32_t)((((int32_t)L_34) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_35 = V_11; if (!L_35) { goto IL_0147; } } { __this->set_Lock_10((bool)1); __this->set_VectorByBlock_1((Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA *)NULL); } IL_0147: { } IL_0148: { return; } } // System.Void o0._9Axis.MagnetometerAutoCalibrater::Add(o0.Geometry.Vector`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MagnetometerAutoCalibrater_Add_mEF13A2FE098CA6244F1827360BEBC12D5BD2C343 (MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045 * __this, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___Mag0, bool ___TryFitIfNewBlock1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mE0073CA244F6D3DD449B87286EDCC9C76A719E54_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m80D705BB99F7428596F4A59B2C2AB80DDB1CCE1B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m0FB6839F5C278E0AEAF45F1B7DEEF6A12335605C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m705976EF993C80824E09D02EF5FB4EC7F7CA2D23_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&o0_t012AD06DA6EF16B6E95E0567B8426B84863EE681_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; bool V_2 = false; int64_t V_3 = 0; DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 V_4; memset((&V_4), 0, sizeof(V_4)); bool V_5 = false; int32_t G_B6_0 = 0; { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_0 = ___Mag0; Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC L_1; L_1 = MagnetometerAutoCalibrater_Key_m4101F67998644ADADCF6764DD6D6597F366C3EF6(__this, L_0, /*hidden argument*/NULL); V_0 = L_1; Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * L_2 = __this->get_VectorByBlock_1(); Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC L_3 = V_0; NullCheck(L_2); bool L_4; L_4 = Dictionary_2_ContainsKey_m80D705BB99F7428596F4A59B2C2AB80DDB1CCE1B(L_2, L_3, /*hidden argument*/Dictionary_2_ContainsKey_m80D705BB99F7428596F4A59B2C2AB80DDB1CCE1B_RuntimeMethod_var); V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_002c; } } { Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * L_6 = __this->get_VectorByBlock_1(); Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC L_7 = V_0; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_8 = ___Mag0; NullCheck(L_6); Dictionary_2_set_Item_m705976EF993C80824E09D02EF5FB4EC7F7CA2D23(L_6, L_7, L_8, /*hidden argument*/Dictionary_2_set_Item_m705976EF993C80824E09D02EF5FB4EC7F7CA2D23_RuntimeMethod_var); goto IL_00ca; } IL_002c: { Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * L_9 = __this->get_VectorByBlock_1(); Vector_1_tA4BA89DA53FBA57EE176371165EE9F7F21B3FBDC L_10 = V_0; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_11 = ___Mag0; NullCheck(L_9); Dictionary_2_Add_mE0073CA244F6D3DD449B87286EDCC9C76A719E54(L_9, L_10, L_11, /*hidden argument*/Dictionary_2_Add_mE0073CA244F6D3DD449B87286EDCC9C76A719E54_RuntimeMethod_var); bool L_12 = ___TryFitIfNewBlock1; V_2 = L_12; bool L_13 = V_2; if (!L_13) { goto IL_00c9; } } { int32_t L_14 = __this->get_NewBlock_3(); __this->set_NewBlock_3(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1))); il2cpp_codegen_initobj((&V_4), sizeof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 )); DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 L_15 = V_4; IL2CPP_RUNTIME_CLASS_INIT(o0_t012AD06DA6EF16B6E95E0567B8426B84863EE681_il2cpp_TypeInfo_var); int64_t L_16; L_16 = o0_ToTimestampMilliseconds_m8ABFF1BD890E78923116B3B0BD3B087F556DB8C7(L_15, /*hidden argument*/NULL); V_3 = L_16; double L_17 = __this->get_NewBlockAccumulation_4(); int32_t L_18 = __this->get_NewBlock_3(); int64_t L_19 = V_3; int64_t L_20 = __this->get_LastTimestamp_5(); __this->set_NewBlockAccumulation_4(((double)il2cpp_codegen_add((double)L_17, (double)((double)((double)((double)((double)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)L_18)), (int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_19, (int64_t)L_20))))))/(double)(1000.0)))))); int64_t L_21 = V_3; __this->set_LastTimestamp_5(L_21); Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * L_22 = __this->get_VectorByBlock_1(); NullCheck(L_22); int32_t L_23; L_23 = Dictionary_2_get_Count_m0FB6839F5C278E0AEAF45F1B7DEEF6A12335605C(L_22, /*hidden argument*/Dictionary_2_get_Count_m0FB6839F5C278E0AEAF45F1B7DEEF6A12335605C_RuntimeMethod_var); int32_t L_24 = __this->get_MaxCount_0(); if ((((int32_t)L_23) <= ((int32_t)((int32_t)((int32_t)L_24/(int32_t)8))))) { goto IL_00ba; } } { double L_25 = __this->get_NewBlockAccumulation_4(); int32_t L_26 = __this->get_FitThreshold_6(); G_B6_0 = ((((int32_t)((!(((double)L_25) >= ((double)((double)((double)L_26)))))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_00bb; } IL_00ba: { G_B6_0 = 0; } IL_00bb: { V_5 = (bool)G_B6_0; bool L_27 = V_5; if (!L_27) { goto IL_00c8; } } { MagnetometerAutoCalibrater_Fit_mB81B7ECF86529148FF8FDEA2051CBC3651858860(__this, /*hidden argument*/NULL); } IL_00c8: { } IL_00c9: { } IL_00ca: { return; } } // System.Boolean o0._9Axis.MagnetometerAutoCalibrater::Update(o0.Geometry.Vector`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MagnetometerAutoCalibrater_Update_m36E8691AA4E345B0A3391AA2A444A565CB69431C (MagnetometerAutoCalibrater_t8AAD5A2599B17BBD4F40E29D1B2ED4E5A375F045 * __this, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___Mag0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m8116AF06D78F3303F40DDF3CAFDB1C4687242086_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m0FB6839F5C278E0AEAF45F1B7DEEF6A12335605C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_mC645465E6F0081793E750EACD6257E2385C9B536_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m9C19172404C80E02136BF4E8B53C1FAAFCF942AD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m6CDF9FC6D5E9EF67E1779CD421BAA28CAF1154B4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mDF106575C276F76DA0CE4C25E48FC204653AF40E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m264E1BF55FEAEB1514D527D085884766E9BD00A6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3 * V_0 = NULL; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 V_6; memset((&V_6), 0, sizeof(V_6)); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 V_7; memset((&V_7), 0, sizeof(V_7)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { bool L_0 = __this->get_Lock_10(); V_1 = L_0; bool L_1 = V_1; if (!L_1) { goto IL_002b; } } { EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * L_2 = __this->get_EllipsoidFitting_7(); V_2 = (bool)((((RuntimeObject*)(EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F *)L_2) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0024; } } { Exception_t * L_4 = (Exception_t *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); Exception__ctor_m8ECDE8ACA7F2E0EF1144BD1200FB5DB2870B5F11(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8611D25D2EDB926AC11604C5CBF3AC601FCC643F)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MagnetometerAutoCalibrater_Update_m36E8691AA4E345B0A3391AA2A444A565CB69431C_RuntimeMethod_var))); } IL_0024: { V_3 = (bool)1; goto IL_00ec; } IL_002b: { Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * L_5 = __this->get_VectorByBlock_1(); NullCheck(L_5); int32_t L_6; L_6 = Dictionary_2_get_Count_m0FB6839F5C278E0AEAF45F1B7DEEF6A12335605C(L_5, /*hidden argument*/Dictionary_2_get_Count_m0FB6839F5C278E0AEAF45F1B7DEEF6A12335605C_RuntimeMethod_var); int32_t L_7 = __this->get_MaxCount_0(); V_4 = (bool)((((int32_t)L_6) < ((int32_t)L_7))? 1 : 0); bool L_8 = V_4; if (!L_8) { goto IL_006e; } } { Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * L_9 = __this->get_VectorByBlock_1(); V_5 = (bool)((((RuntimeObject*)(Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA *)L_9) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); bool L_10 = V_5; if (!L_10) { goto IL_005c; } } { V_3 = (bool)0; goto IL_00ec; } IL_005c: { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_11 = ___Mag0; MagnetometerAutoCalibrater_Add_mEF13A2FE098CA6244F1827360BEBC12D5BD2C343(__this, L_11, (bool)1, /*hidden argument*/NULL); bool L_12; L_12 = MagnetometerAutoCalibrater_get_Complete_mEF3948B84D9F7257F92461D6AB73227108F21B51(__this, /*hidden argument*/NULL); V_3 = L_12; goto IL_00ec; } IL_006e: { MagnetometerAutoCalibrater_Fit_mB81B7ECF86529148FF8FDEA2051CBC3651858860(__this, /*hidden argument*/NULL); Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * L_13 = __this->get_VectorByBlock_1(); NullCheck(L_13); ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3 * L_14; L_14 = Dictionary_2_get_Values_mC645465E6F0081793E750EACD6257E2385C9B536(L_13, /*hidden argument*/Dictionary_2_get_Values_mC645465E6F0081793E750EACD6257E2385C9B536_RuntimeMethod_var); V_0 = L_14; double L_15 = __this->get_CountPerLength_2(); __this->set_CountPerLength_2(((double)il2cpp_codegen_subtract((double)L_15, (double)(1.0)))); Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA * L_16 = (Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA *)il2cpp_codegen_object_new(Dictionary_2_t7045095C3892649EE117A6FA0FDEE46EFC7096AA_il2cpp_TypeInfo_var); Dictionary_2__ctor_m8116AF06D78F3303F40DDF3CAFDB1C4687242086(L_16, /*hidden argument*/Dictionary_2__ctor_m8116AF06D78F3303F40DDF3CAFDB1C4687242086_RuntimeMethod_var); __this->set_VectorByBlock_1(L_16); ValueCollection_t5DB2E3521E61CF63D36D1998446F51AB1B98A6B3 * L_17 = V_0; NullCheck(L_17); Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 L_18; L_18 = ValueCollection_GetEnumerator_m264E1BF55FEAEB1514D527D085884766E9BD00A6(L_17, /*hidden argument*/ValueCollection_GetEnumerator_m264E1BF55FEAEB1514D527D085884766E9BD00A6_RuntimeMethod_var); V_6 = L_18; } IL_00ab: try {// begin try (depth: 1) { goto IL_00c0; } IL_00ad: { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_19; L_19 = Enumerator_get_Current_mDF106575C276F76DA0CE4C25E48FC204653AF40E_inline((Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 *)(&V_6), /*hidden argument*/Enumerator_get_Current_mDF106575C276F76DA0CE4C25E48FC204653AF40E_RuntimeMethod_var); V_7 = L_19; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_20 = V_7; MagnetometerAutoCalibrater_Add_mEF13A2FE098CA6244F1827360BEBC12D5BD2C343(__this, L_20, (bool)0, /*hidden argument*/NULL); } IL_00c0: { bool L_21; L_21 = Enumerator_MoveNext_m6CDF9FC6D5E9EF67E1779CD421BAA28CAF1154B4((Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 *)(&V_6), /*hidden argument*/Enumerator_MoveNext_m6CDF9FC6D5E9EF67E1779CD421BAA28CAF1154B4_RuntimeMethod_var); if (L_21) { goto IL_00ad; } } IL_00c9: { IL2CPP_LEAVE(0xDA, FINALLY_00cb); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_00cb; } FINALLY_00cb: {// begin finally (depth: 1) Enumerator_Dispose_m9C19172404C80E02136BF4E8B53C1FAAFCF942AD((Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 *)(&V_6), /*hidden argument*/Enumerator_Dispose_m9C19172404C80E02136BF4E8B53C1FAAFCF942AD_RuntimeMethod_var); IL2CPP_END_FINALLY(203) }// end finally (depth: 1) IL2CPP_CLEANUP(203) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0xDA, IL_00da) } IL_00da: { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_22 = ___Mag0; MagnetometerAutoCalibrater_Add_mEF13A2FE098CA6244F1827360BEBC12D5BD2C343(__this, L_22, (bool)0, /*hidden argument*/NULL); bool L_23; L_23 = MagnetometerAutoCalibrater_get_Complete_mEF3948B84D9F7257F92461D6AB73227108F21B51(__this, /*hidden argument*/NULL); V_3 = L_23; goto IL_00ec; } IL_00ec: { bool L_24 = V_3; return L_24; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void o0._9Axis.EllipsoidFitting/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m0A4A7B5B269354DC0EDDFE98DF18E0314AA57785 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55 * L_0 = (U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55 *)il2cpp_codegen_object_new(U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m9AB7F9FB4C63303216F9286E635B7561319DF04C(L_0, /*hidden argument*/NULL); ((U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55_il2cpp_TypeInfo_var))->set_U3CU3E9_0(L_0); return; } } // System.Void o0._9Axis.EllipsoidFitting/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m9AB7F9FB4C63303216F9286E635B7561319DF04C (U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55 * __this, const RuntimeMethod* method) { { Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL); return; } } // System.Double o0._9Axis.EllipsoidFitting/<>c::<.ctor>b__17_0(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double U3CU3Ec_U3C_ctorU3Eb__17_0_m402176F283301DCBDF675FE890A68CB158EE7EE6 (U3CU3Ec_tDDF44B67A00281D2087086B38FEAD455DEAEED55 * __this, double ___x0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; { double L_0 = ___x0; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_1; L_1 = fabs(L_0); double L_2; L_2 = sqrt(L_1); V_0 = ((double)((double)(1.0)/(double)L_2)); goto IL_0019; } IL_0019: { double L_3 = V_0; return L_3; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * EllipsoidFitting_get_CorrectMatrix_m094C18EAA6069656C9C80D76F07B51CADCB0220E_inline (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, const RuntimeMethod* method) { { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_0 = __this->get_U3CCorrectMatrixU3Ek__BackingField_1(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EllipsoidFitting_set_Center_m330D4EF122EA8A9D826C6CE21C0A19EC43EF38FD_inline (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___value0, const RuntimeMethod* method) { { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_0 = ___value0; __this->set_U3CCenterU3Ek__BackingField_0(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EllipsoidFitting_set_CorrectMatrix_mA8F7C9844220672EAC8390BF7432CA891FC62AC5_inline (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * ___value0, const RuntimeMethod* method) { { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_0 = ___value0; __this->set_U3CCorrectMatrixU3Ek__BackingField_1(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EllipsoidFitting_set_Radius_m86A8C8DB293F739D1E7E841EA2BD3795F541A8F6_inline (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___value0, const RuntimeMethod* method) { { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_0 = ___value0; __this->set_U3CRadiusU3Ek__BackingField_2(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Complex_get_Real_mD362D9A86615981C54CDC593DC7441395AC2A8C8_inline (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C * __this, const RuntimeMethod* method) { { double L_0 = __this->get_m_real_6(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 EllipsoidFitting_get_Center_mBB267B622D0500139D8378A66B263E4A858F8C18_inline (EllipsoidFitting_tA6CDEDBFDFC031842DE479177B8B8EACAB0A521F * __this, const RuntimeMethod* method) { { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_0 = __this->get_U3CCenterU3Ek__BackingField_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Matrix_1_set_Item_mB826725349F195845663DB5FA1BCCC539117B961_gshared_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, int32_t ___row0, int32_t ___column1, double ___value2, const RuntimeMethod* method) { { NullCheck((Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *)__this); MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_0; L_0 = (( MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); int32_t L_1 = ___row0; int32_t L_2 = ___column1; double L_3 = ___value2; NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_0); (( void (*) (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *, int32_t, int32_t, double, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 49)->methodPointer)((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_0, (int32_t)L_1, (int32_t)L_2, (double)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 49)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Matrix_1_get_Item_m5FCD271A652331B925D9B02ABF508B4CDF1C6235_gshared_inline (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method) { { NullCheck((Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *)__this); MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_0; L_0 = (( MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * (*) (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)->methodPointer)((Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 22)); int32_t L_1 = ___row0; int32_t L_2 = ___column1; NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_0); double L_3; L_3 = (( double (*) (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 48)->methodPointer)((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 48)); return (double)L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * Evd_1_get_EigenVectors_m500B1F74112FA5F2DC666AFE19C617936B9B1E89_gshared_inline (Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 * __this, const RuntimeMethod* method) { { Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 * L_0 = (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *)__this->get_U3CEigenVectorsU3Ek__BackingField_2(); return (Matrix_1_t92CB0476D84E20FD1C426F6CAD5931986FED14D4 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * Evd_1_get_EigenValues_mFB742593EF1990111222D57C740B72FB3C53B258_gshared_inline (Evd_1_t19389357B41B29F6BB7988D426D519B773C6E9F0 * __this, const RuntimeMethod* method) { { Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * L_0 = (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D *)__this->get_U3CEigenValuesU3Ek__BackingField_1(); return (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C Vector_1_get_Item_m6F0BD4D7D4F0914E48D5DF67B180B1BE157AF051_gshared_inline (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D * __this, int32_t ___index0, const RuntimeMethod* method) { { NullCheck((Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D *)__this); VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * L_0; L_0 = (( VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C * (*) (Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Vector_1_t7EEFC981EEE2B91F919802AEB6B0734D08B5574D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_1 = ___index0; NullCheck((VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *)L_0); Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C L_2; L_2 = (( Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C (*) (VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((VectorStorage_1_tDD04F2786F2C4A9B9112B1EF70B9703A7BB4024C *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return (Complex_tBD2241EF40D963D2B55E4A07928FAE97D3A0E02C )L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector_1_set_Item_m3A4E6E8052C0D4810E64243D12963FD6DE3BB20B_gshared_inline (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, int32_t ___index0, double ___value1, const RuntimeMethod* method) { { NullCheck((Vector_1_t04BD986700481778192B0CF621635E64D169D13C *)__this); VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_0; L_0 = (( VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * (*) (Vector_1_t04BD986700481778192B0CF621635E64D169D13C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Vector_1_t04BD986700481778192B0CF621635E64D169D13C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_1 = ___index0; double L_2 = ___value1; NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_0); (( void (*) (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *, int32_t, double, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)->methodPointer)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_0, (int32_t)L_1, (double)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Vector_1_get_Item_m8B1CDDEE8E3616FB09C90DA76CBE0A2F835B3432_gshared_inline (Vector_1_t04BD986700481778192B0CF621635E64D169D13C * __this, int32_t ___index0, const RuntimeMethod* method) { { NullCheck((Vector_1_t04BD986700481778192B0CF621635E64D169D13C *)__this); VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_0; L_0 = (( VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * (*) (Vector_1_t04BD986700481778192B0CF621635E64D169D13C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Vector_1_t04BD986700481778192B0CF621635E64D169D13C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_1 = ___index0; NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_0); double L_2; L_2 = (( double (*) (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); return (double)L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 Enumerator_get_Current_mDF106575C276F76DA0CE4C25E48FC204653AF40E_gshared_inline (Enumerator_t7399A02AA68FEA52625212FF87AF9E5575098F66 * __this, const RuntimeMethod* method) { { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_0 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )__this->get_currentValue_3(); return (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_0; } }