MRC_API const bool * MR_SymMatrix4b_Get_xy(const MR_SymMatrix4b *_this)
struct MR_SymMatrix4i64 MR_SymMatrix4i64
Definition MRSymMatrix4.h:25
MRC_API void MR_SymMatrix4i64_Set_yw(MR_SymMatrix4i64 *_this, MR_int64_t value)
MRC_API const double * MR_SymMatrix4d_Get_xw(const MR_SymMatrix4d *_this)
MRC_API void MR_SymMatrix4i_Set_xy(MR_SymMatrix4i *_this, int32_t value)
MRC_API const double * MR_SymMatrix4d_Get_xx(const MR_SymMatrix4d *_this)
struct MR_SymMatrix4i MR_SymMatrix4i
Definition MRSymMatrix4.h:21
MRC_API bool MR_equal_MR_SymMatrix4d(const MR_SymMatrix4d *_this, const MR_SymMatrix4d *_1)
MRC_API int32_t MR_SymMatrix4i_normSq(const MR_SymMatrix4i *_this)
MRC_API bool * MR_SymMatrix4b_GetMutable_yy(MR_SymMatrix4b *_this)
MRC_API MR_SymMatrix4i64 * MR_SymMatrix4i64_sub_assign(MR_SymMatrix4i64 *_this, const MR_SymMatrix4i64 *b)
MRC_API const float * MR_SymMatrix4f_Get_yy(const MR_SymMatrix4f *_this)
MRC_API int32_t * MR_SymMatrix4i_GetMutable_ww(MR_SymMatrix4i *_this)
MRC_API void MR_SymMatrix4f_Set_xw(MR_SymMatrix4f *_this, float value)
MRC_API MR_SymMatrix4i64 * MR_SymMatrix4i64_div_assign(MR_SymMatrix4i64 *_this, MR_int64_t b)
MRC_API void MR_SymMatrix4i_Set_xw(MR_SymMatrix4i *_this, int32_t value)
MRC_API const MR_int64_t * MR_SymMatrix4i64_Get_xy(const MR_SymMatrix4i64 *_this)
MRC_API MR_int64_t * MR_SymMatrix4i64_GetMutable_ww(MR_SymMatrix4i64 *_this)
MRC_API void MR_SymMatrix4i64_Set_ww(MR_SymMatrix4i64 *_this, MR_int64_t value)
MRC_API void MR_SymMatrix4b_Set_zz(MR_SymMatrix4b *_this, bool value)
MRC_API int32_t MR_SymMatrix4i_trace(const MR_SymMatrix4i *_this)
MRC_API MR_SymMatrix4i * MR_SymMatrix4i_diagonal(int32_t diagVal)
MRC_API double * MR_SymMatrix4d_GetMutable_yz(MR_SymMatrix4d *_this)
MRC_API bool * MR_SymMatrix4b_GetMutable_xz(MR_SymMatrix4b *_this)
MRC_API const double * MR_SymMatrix4d_Get_zw(const MR_SymMatrix4d *_this)
MRC_API const bool * MR_SymMatrix4b_Get_yz(const MR_SymMatrix4b *_this)
MRC_API const double * MR_SymMatrix4d_Get_yy(const MR_SymMatrix4d *_this)
MRC_API void MR_SymMatrix4d_Destroy(const MR_SymMatrix4d *_this)
Destroys a heap-allocated instance of MR_SymMatrix4d. Does nothing if the pointer is null.
MRC_API const float * MR_SymMatrix4f_Get_zw(const MR_SymMatrix4f *_this)
MRC_API MR_int64_t MR_SymMatrix4i64_trace(const MR_SymMatrix4i64 *_this)
MRC_API void MR_SymMatrix4i64_Set_xy(MR_SymMatrix4i64 *_this, MR_int64_t value)
MRC_API float MR_SymMatrix4f_trace(const MR_SymMatrix4f *_this)
MRC_API bool * MR_SymMatrix4b_GetMutable_xx(MR_SymMatrix4b *_this)
MRC_API MR_SymMatrix4b * MR_SymMatrix4b_identity(void)
MRC_API double * MR_SymMatrix4d_GetMutable_xx(MR_SymMatrix4d *_this)
MRC_API float * MR_SymMatrix4f_GetMutable_xy(MR_SymMatrix4f *_this)
MRC_API MR_SymMatrix4d * MR_SymMatrix4d_div_assign(MR_SymMatrix4d *_this, double b)
MRC_API const MR_int64_t * MR_SymMatrix4i64_Get_zw(const MR_SymMatrix4i64 *_this)
MRC_API MR_int64_t * MR_SymMatrix4i64_GetMutable_zz(MR_SymMatrix4i64 *_this)
MRC_API MR_SymMatrix4d * MR_SymMatrix4d_mul_assign(MR_SymMatrix4d *_this, double b)
MRC_API void MR_SymMatrix4i64_Set_zz(MR_SymMatrix4i64 *_this, MR_int64_t value)
MRC_API MR_SymMatrix4b * MR_SymMatrix4b_div_assign(MR_SymMatrix4b *_this, bool b)
MRC_API bool MR_equal_MR_SymMatrix4i(const MR_SymMatrix4i *_this, const MR_SymMatrix4i *_1)
MRC_API double * MR_SymMatrix4d_GetMutable_yy(MR_SymMatrix4d *_this)
MRC_API void MR_SymMatrix4i64_DestroyArray(const MR_SymMatrix4i64 *_this)
Destroys a heap-allocated array of MR_SymMatrix4i64. Does nothing if the pointer is null.
MRC_API void MR_SymMatrix4i64_Set_xx(MR_SymMatrix4i64 *_this, MR_int64_t value)
MRC_API MR_SymMatrix4d * MR_SymMatrix4d_add_assign(MR_SymMatrix4d *_this, const MR_SymMatrix4d *b)
MRC_API MR_SymMatrix4f * MR_SymMatrix4f_AssignFromAnother(MR_SymMatrix4f *_this, const MR_SymMatrix4f *_other)
MRC_API void MR_SymMatrix4d_DestroyArray(const MR_SymMatrix4d *_this)
Destroys a heap-allocated array of MR_SymMatrix4d. Does nothing if the pointer is null.
MRC_API MR_SymMatrix4i * MR_SymMatrix4i_div_assign(MR_SymMatrix4i *_this, int32_t b)
struct MR_SymMatrix4b MR_SymMatrix4b
Definition MRSymMatrix4.h:17
MRC_API const double * MR_SymMatrix4d_Get_zz(const MR_SymMatrix4d *_this)
MRC_API const double * MR_SymMatrix4d_Get_ww(const MR_SymMatrix4d *_this)
MRC_API void MR_SymMatrix4d_Set_zz(MR_SymMatrix4d *_this, double value)
MRC_API const int32_t * MR_SymMatrix4i_Get_ww(const MR_SymMatrix4i *_this)
MRC_API void MR_SymMatrix4b_Set_yz(MR_SymMatrix4b *_this, bool value)
MRC_API MR_SymMatrix4d * MR_SymMatrix4d_ConstructFromAnother(const MR_SymMatrix4d *_other)
MRC_API MR_SymMatrix4f * MR_SymMatrix4f_DefaultConstruct(void)
MRC_API const double * MR_SymMatrix4d_Get_yz(const MR_SymMatrix4d *_this)
MRC_API float * MR_SymMatrix4f_GetMutable_zz(MR_SymMatrix4f *_this)
MRC_API void MR_SymMatrix4i_Set_zw(MR_SymMatrix4i *_this, int32_t value)
MRC_API MR_SymMatrix4i64 * MR_SymMatrix4i64_DefaultConstruct(void)
MRC_API const MR_SymMatrix4d * MR_SymMatrix4d_OffsetPtr(const MR_SymMatrix4d *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API bool MR_equal_MR_SymMatrix4b(const MR_SymMatrix4b *_this, const MR_SymMatrix4b *_1)
MRC_API int32_t * MR_SymMatrix4i_GetMutable_xy(MR_SymMatrix4i *_this)
MRC_API MR_SymMatrix4i * MR_SymMatrix4i_identity(void)
MRC_API void MR_SymMatrix4b_Set_xx(MR_SymMatrix4b *_this, bool value)
MRC_API const double * MR_SymMatrix4d_Get_xy(const MR_SymMatrix4d *_this)
MRC_API void MR_SymMatrix4i_Set_yw(MR_SymMatrix4i *_this, int32_t value)
MRC_API MR_SymMatrix4i64 * MR_SymMatrix4i64_OffsetMutablePtr(MR_SymMatrix4i64 *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API void MR_SymMatrix4d_Set_ww(MR_SymMatrix4d *_this, double value)
MRC_API const MR_int64_t * MR_SymMatrix4i64_Get_xx(const MR_SymMatrix4i64 *_this)
MRC_API const float * MR_SymMatrix4f_Get_xy(const MR_SymMatrix4f *_this)
MRC_API void MR_SymMatrix4b_DestroyArray(const MR_SymMatrix4b *_this)
Destroys a heap-allocated array of MR_SymMatrix4b. Does nothing if the pointer is null.
MRC_API void MR_SymMatrix4d_Set_xw(MR_SymMatrix4d *_this, double value)
MRC_API void MR_SymMatrix4f_Set_yy(MR_SymMatrix4f *_this, float value)
MRC_API MR_SymMatrix4i * MR_SymMatrix4i_AssignFromAnother(MR_SymMatrix4i *_this, const MR_SymMatrix4i *_other)
MRC_API void MR_SymMatrix4i64_Set_yy(MR_SymMatrix4i64 *_this, MR_int64_t value)
MRC_API MR_SymMatrix4b * MR_SymMatrix4b_ConstructFromAnother(const MR_SymMatrix4b *_other)
MRC_API float * MR_SymMatrix4f_GetMutable_yz(MR_SymMatrix4f *_this)
MRC_API void MR_SymMatrix4i64_Set_zw(MR_SymMatrix4i64 *_this, MR_int64_t value)
MRC_API const bool * MR_SymMatrix4b_Get_xz(const MR_SymMatrix4b *_this)
MRC_API void MR_SymMatrix4i_Set_xz(MR_SymMatrix4i *_this, int32_t value)
MRC_API MR_int64_t * MR_SymMatrix4i64_GetMutable_xy(MR_SymMatrix4i64 *_this)
MRC_API MR_SymMatrix4b * MR_SymMatrix4b_AssignFromAnother(MR_SymMatrix4b *_this, const MR_SymMatrix4b *_other)
MRC_API void MR_SymMatrix4b_Destroy(const MR_SymMatrix4b *_this)
Destroys a heap-allocated instance of MR_SymMatrix4b. Does nothing if the pointer is null.
MRC_API MR_SymMatrix4d * MR_SymMatrix4d_DefaultConstruct(void)
MRC_API MR_int64_t * MR_SymMatrix4i64_GetMutable_xx(MR_SymMatrix4i64 *_this)
MRC_API void MR_SymMatrix4d_Set_xx(MR_SymMatrix4d *_this, double value)
MRC_API const int32_t * MR_SymMatrix4i_Get_yy(const MR_SymMatrix4i *_this)
MRC_API void MR_SymMatrix4i64_Set_yz(MR_SymMatrix4i64 *_this, MR_int64_t value)
MRC_API const float * MR_SymMatrix4f_Get_xw(const MR_SymMatrix4f *_this)
MRC_API void MR_SymMatrix4f_Set_ww(MR_SymMatrix4f *_this, float value)
MRC_API double * MR_SymMatrix4d_GetMutable_zw(MR_SymMatrix4d *_this)
MRC_API const MR_int64_t * MR_SymMatrix4i64_Get_yw(const MR_SymMatrix4i64 *_this)
MRC_API MR_int64_t * MR_SymMatrix4i64_GetMutable_yz(MR_SymMatrix4i64 *_this)
MRC_API bool MR_equal_MR_SymMatrix4i64(const MR_SymMatrix4i64 *_this, const MR_SymMatrix4i64 *_1)
MRC_API const MR_int64_t * MR_SymMatrix4i64_Get_xw(const MR_SymMatrix4i64 *_this)
MRC_API MR_SymMatrix4i64 * MR_SymMatrix4i64_add_assign(MR_SymMatrix4i64 *_this, const MR_SymMatrix4i64 *b)
MRC_API MR_SymMatrix4i64 * MR_SymMatrix4i64_AssignFromAnother(MR_SymMatrix4i64 *_this, const MR_SymMatrix4i64 *_other)
MRC_API const int32_t * MR_SymMatrix4i_Get_xy(const MR_SymMatrix4i *_this)
MRC_API MR_SymMatrix4f * MR_SymMatrix4f_identity(void)
MRC_API int32_t * MR_SymMatrix4i_GetMutable_zz(MR_SymMatrix4i *_this)
MRC_API float * MR_SymMatrix4f_GetMutable_xx(MR_SymMatrix4f *_this)
MRC_API const bool * MR_SymMatrix4b_Get_ww(const MR_SymMatrix4b *_this)
MRC_API bool * MR_SymMatrix4b_GetMutable_yz(MR_SymMatrix4b *_this)
MRC_API void MR_SymMatrix4f_Set_yz(MR_SymMatrix4f *_this, float value)
MRC_API float * MR_SymMatrix4f_GetMutable_zw(MR_SymMatrix4f *_this)
MRC_API MR_SymMatrix4i * MR_SymMatrix4i_sub_assign(MR_SymMatrix4i *_this, const MR_SymMatrix4i *b)
MRC_API MR_SymMatrix4f * MR_SymMatrix4f_sub_assign(MR_SymMatrix4f *_this, const MR_SymMatrix4f *b)
MRC_API const MR_int64_t * MR_SymMatrix4i64_Get_yy(const MR_SymMatrix4i64 *_this)
MRC_API int32_t * MR_SymMatrix4i_GetMutable_zw(MR_SymMatrix4i *_this)
MRC_API const bool * MR_SymMatrix4b_Get_zw(const MR_SymMatrix4b *_this)
MRC_API MR_SymMatrix4i * MR_SymMatrix4i_ConstructFromAnother(const MR_SymMatrix4i *_other)
MRC_API const float * MR_SymMatrix4f_Get_xz(const MR_SymMatrix4f *_this)
MRC_API MR_SymMatrix4d * MR_SymMatrix4d_sub_assign(MR_SymMatrix4d *_this, const MR_SymMatrix4d *b)
MRC_API void MR_SymMatrix4b_Set_yy(MR_SymMatrix4b *_this, bool value)
MRC_API const MR_SymMatrix4i * MR_SymMatrix4i_OffsetPtr(const MR_SymMatrix4i *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API void MR_SymMatrix4d_Set_yz(MR_SymMatrix4d *_this, double value)
MRC_API int32_t * MR_SymMatrix4i_GetMutable_yw(MR_SymMatrix4i *_this)
MRC_API int32_t * MR_SymMatrix4i_GetMutable_yy(MR_SymMatrix4i *_this)
MRC_API const int32_t * MR_SymMatrix4i_Get_yz(const MR_SymMatrix4i *_this)
MRC_API MR_SymMatrix4f * MR_SymMatrix4f_add_assign(MR_SymMatrix4f *_this, const MR_SymMatrix4f *b)
MRC_API const bool * MR_SymMatrix4b_Get_yw(const MR_SymMatrix4b *_this)
MRC_API MR_SymMatrix4f * MR_SymMatrix4f_div_assign(MR_SymMatrix4f *_this, float b)
MRC_API void MR_SymMatrix4i_Set_ww(MR_SymMatrix4i *_this, int32_t value)
MRC_API MR_SymMatrix4f * MR_SymMatrix4f_OffsetMutablePtr(MR_SymMatrix4f *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API const float * MR_SymMatrix4f_Get_ww(const MR_SymMatrix4f *_this)
MRC_API int32_t * MR_SymMatrix4i_GetMutable_xz(MR_SymMatrix4i *_this)
MRC_API MR_SymMatrix4f * MR_SymMatrix4f_mul_assign(MR_SymMatrix4f *_this, float b)
MRC_API MR_int64_t * MR_SymMatrix4i64_GetMutable_zw(MR_SymMatrix4i64 *_this)
struct MR_SymMatrix4f MR_SymMatrix4f
Definition MRSymMatrix4.h:29
MRC_API void MR_SymMatrix4i_Set_yy(MR_SymMatrix4i *_this, int32_t value)
MRC_API const int32_t * MR_SymMatrix4i_Get_xz(const MR_SymMatrix4i *_this)
MRC_API bool * MR_SymMatrix4b_GetMutable_yw(MR_SymMatrix4b *_this)
MRC_API double MR_SymMatrix4d_normSq(const MR_SymMatrix4d *_this)
MRC_API MR_SymMatrix4b * MR_SymMatrix4b_DefaultConstruct(void)
MRC_API const int32_t * MR_SymMatrix4i_Get_xw(const MR_SymMatrix4i *_this)
MRC_API int32_t * MR_SymMatrix4i_GetMutable_xw(MR_SymMatrix4i *_this)
MRC_API MR_SymMatrix4b * MR_SymMatrix4b_OffsetMutablePtr(MR_SymMatrix4b *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API double * MR_SymMatrix4d_GetMutable_yw(MR_SymMatrix4d *_this)
MRC_API double * MR_SymMatrix4d_GetMutable_xy(MR_SymMatrix4d *_this)
MRC_API MR_SymMatrix4d * MR_SymMatrix4d_diagonal(double diagVal)
MRC_API MR_SymMatrix4f * MR_SymMatrix4f_diagonal(float diagVal)
MRC_API MR_SymMatrix4f * MR_SymMatrix4f_DefaultConstructArray(size_t num_elems)
MRC_API float * MR_SymMatrix4f_GetMutable_yw(MR_SymMatrix4f *_this)
MRC_API MR_SymMatrix4b * MR_SymMatrix4b_add_assign(MR_SymMatrix4b *_this, const MR_SymMatrix4b *b)
MRC_API void MR_SymMatrix4f_Set_yw(MR_SymMatrix4f *_this, float value)
MRC_API void MR_SymMatrix4i_DestroyArray(const MR_SymMatrix4i *_this)
Destroys a heap-allocated array of MR_SymMatrix4i. Does nothing if the pointer is null.
MRC_API MR_SymMatrix4i * MR_SymMatrix4i_add_assign(MR_SymMatrix4i *_this, const MR_SymMatrix4i *b)
MRC_API void MR_SymMatrix4f_DestroyArray(const MR_SymMatrix4f *_this)
Destroys a heap-allocated array of MR_SymMatrix4f. Does nothing if the pointer is null.
MRC_API void MR_SymMatrix4i64_Set_xz(MR_SymMatrix4i64 *_this, MR_int64_t value)
MRC_API float * MR_SymMatrix4f_GetMutable_yy(MR_SymMatrix4f *_this)
MRC_API void MR_SymMatrix4i_Set_zz(MR_SymMatrix4i *_this, int32_t value)
MRC_API MR_SymMatrix4b * MR_SymMatrix4b_mul_assign(MR_SymMatrix4b *_this, bool b)
MRC_API MR_SymMatrix4i64 * MR_SymMatrix4i64_identity(void)
MRC_API MR_int64_t MR_SymMatrix4i64_normSq(const MR_SymMatrix4i64 *_this)
MRC_API void MR_SymMatrix4i64_Destroy(const MR_SymMatrix4i64 *_this)
Destroys a heap-allocated instance of MR_SymMatrix4i64. Does nothing if the pointer is null.
MRC_API const int32_t * MR_SymMatrix4i_Get_xx(const MR_SymMatrix4i *_this)
MRC_API double MR_SymMatrix4d_trace(const MR_SymMatrix4d *_this)
MRC_API MR_int64_t * MR_SymMatrix4i64_GetMutable_yy(MR_SymMatrix4i64 *_this)
MRC_API void MR_SymMatrix4i_Destroy(const MR_SymMatrix4i *_this)
Destroys a heap-allocated instance of MR_SymMatrix4i. Does nothing if the pointer is null.
MRC_API MR_SymMatrix4d * MR_SymMatrix4d_identity(void)
MRC_API bool * MR_SymMatrix4b_GetMutable_xw(MR_SymMatrix4b *_this)
MRC_API MR_SymMatrix4d * MR_SymMatrix4d_AssignFromAnother(MR_SymMatrix4d *_this, const MR_SymMatrix4d *_other)
MRC_API void MR_SymMatrix4d_Set_yw(MR_SymMatrix4d *_this, double value)
MRC_API void MR_SymMatrix4b_Set_xw(MR_SymMatrix4b *_this, bool value)
MRC_API double * MR_SymMatrix4d_GetMutable_ww(MR_SymMatrix4d *_this)
MRC_API bool * MR_SymMatrix4b_GetMutable_ww(MR_SymMatrix4b *_this)
MRC_API void MR_SymMatrix4d_Set_xz(MR_SymMatrix4d *_this, double value)
MRC_API void MR_SymMatrix4f_Set_xz(MR_SymMatrix4f *_this, float value)
MRC_API void MR_SymMatrix4i64_Set_xw(MR_SymMatrix4i64 *_this, MR_int64_t value)
MRC_API MR_int64_t * MR_SymMatrix4i64_GetMutable_yw(MR_SymMatrix4i64 *_this)
MRC_API MR_SymMatrix4i * MR_SymMatrix4i_OffsetMutablePtr(MR_SymMatrix4i *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API void MR_SymMatrix4f_Set_xx(MR_SymMatrix4f *_this, float value)
MRC_API MR_SymMatrix4i64 * MR_SymMatrix4i64_DefaultConstructArray(size_t num_elems)
MRC_API MR_SymMatrix4b * MR_SymMatrix4b_DefaultConstructArray(size_t num_elems)
MRC_API const float * MR_SymMatrix4f_Get_xx(const MR_SymMatrix4f *_this)
MRC_API float * MR_SymMatrix4f_GetMutable_ww(MR_SymMatrix4f *_this)
struct MR_SymMatrix4d MR_SymMatrix4d
Definition MRSymMatrix4.h:33
MRC_API bool * MR_SymMatrix4b_GetMutable_xy(MR_SymMatrix4b *_this)
MRC_API MR_SymMatrix4i64 * MR_SymMatrix4i64_mul_assign(MR_SymMatrix4i64 *_this, MR_int64_t b)
MRC_API double * MR_SymMatrix4d_GetMutable_xw(MR_SymMatrix4d *_this)
MRC_API const float * MR_SymMatrix4f_Get_yz(const MR_SymMatrix4f *_this)
MRC_API void MR_SymMatrix4b_Set_zw(MR_SymMatrix4b *_this, bool value)
MRC_API MR_SymMatrix4i64 * MR_SymMatrix4i64_diagonal(MR_int64_t diagVal)
MRC_API const MR_SymMatrix4b * MR_SymMatrix4b_OffsetPtr(const MR_SymMatrix4b *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API const bool * MR_SymMatrix4b_Get_yy(const MR_SymMatrix4b *_this)
MRC_API const float * MR_SymMatrix4f_Get_yw(const MR_SymMatrix4f *_this)
MRC_API MR_SymMatrix4f * MR_SymMatrix4f_ConstructFromAnother(const MR_SymMatrix4f *_other)
MRC_API const bool * MR_SymMatrix4b_Get_xw(const MR_SymMatrix4b *_this)
MRC_API double * MR_SymMatrix4d_GetMutable_zz(MR_SymMatrix4d *_this)
MRC_API int32_t * MR_SymMatrix4i_GetMutable_xx(MR_SymMatrix4i *_this)
MRC_API bool MR_SymMatrix4b_normSq(const MR_SymMatrix4b *_this)
MRC_API const int32_t * MR_SymMatrix4i_Get_zw(const MR_SymMatrix4i *_this)
MRC_API const int32_t * MR_SymMatrix4i_Get_zz(const MR_SymMatrix4i *_this)
MRC_API void MR_SymMatrix4f_Set_zz(MR_SymMatrix4f *_this, float value)
MRC_API void MR_SymMatrix4d_Set_zw(MR_SymMatrix4d *_this, double value)
MRC_API MR_SymMatrix4i64 * MR_SymMatrix4i64_ConstructFromAnother(const MR_SymMatrix4i64 *_other)
MRC_API MR_SymMatrix4i * MR_SymMatrix4i_DefaultConstruct(void)
MRC_API const bool * MR_SymMatrix4b_Get_zz(const MR_SymMatrix4b *_this)
MRC_API bool * MR_SymMatrix4b_GetMutable_zw(MR_SymMatrix4b *_this)
MRC_API const MR_SymMatrix4i64 * MR_SymMatrix4i64_OffsetPtr(const MR_SymMatrix4i64 *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API bool MR_SymMatrix4b_trace(const MR_SymMatrix4b *_this)
MRC_API const bool * MR_SymMatrix4b_Get_xx(const MR_SymMatrix4b *_this)
MRC_API float MR_SymMatrix4f_normSq(const MR_SymMatrix4f *_this)
MRC_API float * MR_SymMatrix4f_GetMutable_xz(MR_SymMatrix4f *_this)
MRC_API bool * MR_SymMatrix4b_GetMutable_zz(MR_SymMatrix4b *_this)
MRC_API const MR_int64_t * MR_SymMatrix4i64_Get_ww(const MR_SymMatrix4i64 *_this)
MRC_API double * MR_SymMatrix4d_GetMutable_xz(MR_SymMatrix4d *_this)
MRC_API const MR_int64_t * MR_SymMatrix4i64_Get_yz(const MR_SymMatrix4i64 *_this)
MRC_API const double * MR_SymMatrix4d_Get_xz(const MR_SymMatrix4d *_this)
MRC_API void MR_SymMatrix4b_Set_ww(MR_SymMatrix4b *_this, bool value)
MRC_API void MR_SymMatrix4d_Set_xy(MR_SymMatrix4d *_this, double value)
MRC_API void MR_SymMatrix4i_Set_yz(MR_SymMatrix4i *_this, int32_t value)
MRC_API void MR_SymMatrix4b_Set_xy(MR_SymMatrix4b *_this, bool value)
MRC_API int32_t * MR_SymMatrix4i_GetMutable_yz(MR_SymMatrix4i *_this)
MRC_API MR_SymMatrix4d * MR_SymMatrix4d_DefaultConstructArray(size_t num_elems)
MRC_API MR_SymMatrix4i * MR_SymMatrix4i_DefaultConstructArray(size_t num_elems)
MRC_API const int32_t * MR_SymMatrix4i_Get_yw(const MR_SymMatrix4i *_this)
MRC_API const MR_SymMatrix4f * MR_SymMatrix4f_OffsetPtr(const MR_SymMatrix4f *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API void MR_SymMatrix4f_Destroy(const MR_SymMatrix4f *_this)
Destroys a heap-allocated instance of MR_SymMatrix4f. Does nothing if the pointer is null.
MRC_API const MR_int64_t * MR_SymMatrix4i64_Get_zz(const MR_SymMatrix4i64 *_this)
MRC_API void MR_SymMatrix4i_Set_xx(MR_SymMatrix4i *_this, int32_t value)
MRC_API MR_SymMatrix4d * MR_SymMatrix4d_OffsetMutablePtr(MR_SymMatrix4d *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API float * MR_SymMatrix4f_GetMutable_xw(MR_SymMatrix4f *_this)
MRC_API MR_int64_t * MR_SymMatrix4i64_GetMutable_xz(MR_SymMatrix4i64 *_this)
MRC_API void MR_SymMatrix4d_Set_yy(MR_SymMatrix4d *_this, double value)
MRC_API void MR_SymMatrix4f_Set_xy(MR_SymMatrix4f *_this, float value)
MRC_API MR_SymMatrix4b * MR_SymMatrix4b_diagonal(bool diagVal)
MRC_API void MR_SymMatrix4b_Set_yw(MR_SymMatrix4b *_this, bool value)
MRC_API const MR_int64_t * MR_SymMatrix4i64_Get_xz(const MR_SymMatrix4i64 *_this)
MRC_API void MR_SymMatrix4f_Set_zw(MR_SymMatrix4f *_this, float value)
MRC_API void MR_SymMatrix4b_Set_xz(MR_SymMatrix4b *_this, bool value)
MRC_API MR_SymMatrix4b * MR_SymMatrix4b_sub_assign(MR_SymMatrix4b *_this, const MR_SymMatrix4b *b)
MRC_API bool MR_equal_MR_SymMatrix4f(const MR_SymMatrix4f *_this, const MR_SymMatrix4f *_1)
MRC_API const double * MR_SymMatrix4d_Get_yw(const MR_SymMatrix4d *_this)
MRC_API MR_int64_t * MR_SymMatrix4i64_GetMutable_xw(MR_SymMatrix4i64 *_this)
MRC_API MR_SymMatrix4i * MR_SymMatrix4i_mul_assign(MR_SymMatrix4i *_this, int32_t b)
MRC_API const float * MR_SymMatrix4f_Get_zz(const MR_SymMatrix4f *_this)
int64_t MR_int64_t
Definition common.h:13
#define MRC_API
Definition exports.h:11