#include <stdio.h>
#include <stdlib.h>
{
int rc = EXIT_FAILURE;
if ( !mesh )
{
return 1;
}
for ( size_t i = 0; i < numPoints; ++i )
else
rc = EXIT_SUCCESS;
return rc;
}
struct MR_VertBitSet MR_VertBitSet
struct MR_FaceBitSet MR_FaceBitSet
MRC_API bool MR_VertBitSet_test(const MR_VertBitSet *_this, MR_VertId n)
MRC_API void MR_FaceBitSet_Destroy(const MR_FaceBitSet *_this)
MRC_API void MR_BitSet_autoResizeSet_2(MR_BitSet *_this, MR_uint64_t pos, const bool *val)
MRC_API MR_BitSet * MR_FaceBitSet_MutableUpcastTo_MR_BitSet(MR_FaceBitSet *object)
MRC_API MR_FaceBitSet * MR_FaceBitSet_DefaultConstruct(void)
MRC_API void MR_VertBitSet_Destroy(const MR_VertBitSet *_this)
struct MR_expected_void_std_string MR_expected_void_std_string
struct MR_expected_MR_Mesh_std_string MR_expected_MR_Mesh_std_string
MRC_API void MR_makeDegenerateBandAroundRegion(MR_Mesh *mesh, const MR_FaceBitSet *region, const MR_MakeDegenerateBandAroundRegionParams *params)
MRC_API MR_expected_MR_Mesh_std_string * MR_MeshLoad_fromAnySupportedFormat_2(const char *file, const char *file_end, const MR_MeshLoadSettings *settings)
MRC_API MR_expected_void_std_string * MR_MeshSave_toAnySupportedFormat_3(const MR_Mesh *mesh, const char *file, const char *file_end, const MR_SaveSettings *settings)
MRC_API MR_VertCoords * MR_Mesh_GetMutable_points(MR_Mesh *_this)
MRC_API const MR_MeshTopology * MR_Mesh_Get_topology(const MR_Mesh *_this)
MRC_API void MR_Mesh_invalidateCaches(MR_Mesh *_this, const bool *pointsChanged)
MRC_API MR_VertBitSet * MR_getIncidentVerts_2_MR_FaceBitSet(const MR_MeshTopology *topology, const MR_FaceBitSet *faces)
MRC_API MR_Vector3f MR_Vector3f_plusZ(void)
MRC_API MR_Vector3f MR_add_MR_Vector3f(const MR_Vector3f *a, const MR_Vector3f *b)
MRC_API MR_uint64_t MR_VertCoords_size(const MR_VertCoords *_this)
MRC_API MR_Vector3f * MR_VertCoords_data(MR_VertCoords *_this)
MRC_API MR_Mesh * MR_expected_MR_Mesh_std_string_GetMutableValue(MR_expected_MR_Mesh_std_string *_this)
MRC_API const MR_std_string * MR_expected_MR_Mesh_std_string_GetError(const MR_expected_MR_Mesh_std_string *_this)
MRC_API void MR_expected_MR_Mesh_std_string_Destroy(const MR_expected_MR_Mesh_std_string *_this)
MRC_API const MR_std_string * MR_expected_void_std_string_GetError(const MR_expected_void_std_string *_this)
MRC_API const char * MR_std_string_Data(const MR_std_string *_this)