MeshLib C Docs
Loading...
Searching...
No Matches
MRFilterCreaseEdges.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
MRCMisc/exports.h
>
4
5
#include <stdbool.h>
6
7
#ifdef __cplusplus
8
extern
"C"
{
9
#endif
10
11
typedef
struct
MR_Mesh
MR_Mesh
;
// Defined in `#include <MRCMesh/MRMesh.h>`.
12
typedef
struct
MR_UndirectedEdgeBitSet
MR_UndirectedEdgeBitSet
;
// Defined in `#include <MRCMesh/MRBitSet.h>`.
13
14
23
MRC_API
void
MR_filterCreaseEdges
(
const
MR_Mesh
*mesh,
MR_UndirectedEdgeBitSet
*creaseEdges,
float
critLength,
const
bool
*filterComponents,
const
bool
*filterBranches);
24
25
#ifdef __cplusplus
26
}
// extern "C"
27
#endif
MR_UndirectedEdgeBitSet
struct MR_UndirectedEdgeBitSet MR_UndirectedEdgeBitSet
Definition
MRAABBTreeBase.h:29
MR_Mesh
struct MR_Mesh MR_Mesh
Definition
MRCtm.h:13
MR_filterCreaseEdges
MRC_API void MR_filterCreaseEdges(const MR_Mesh *mesh, MR_UndirectedEdgeBitSet *creaseEdges, float critLength, const bool *filterComponents, const bool *filterBranches)
exports.h
MRC_API
#define MRC_API
Definition
exports.h:11
MeshLib
Cbindings
MRCMesh
MRFilterCreaseEdges.h
Generated by
1.11.0