#define MR_EXTERN_C_BEGIN
Definition MRMeshC/MRMeshFwd.h:26
#define MR_EXTERN_C_END
Definition MRMeshC/MRMeshFwd.h:27
struct MRMesh MRMesh
Definition MRMeshC/MRMeshFwd.h:43
#define MRMESHC_API
Definition MRMeshC/MRMeshFwd.h:19
MRMESHC_API MRVertNormals * mrComputePerVertPseudoNormals(const MRMesh *mesh)
MRVectorVector3f MRVertNormals
Definition MRMeshC/MRMeshNormals.h:9
MRMESHC_API MRFaceNormals * mrComputePerFaceNormals(const MRMesh *mesh)
returns a vector with face-normal in every element for valid mesh faces
struct MRMeshNormals MRMeshNormals
MR_EXTERN_C_BEGIN typedef MRVectorVector3f MRFaceNormals
Definition MRMeshC/MRMeshNormals.h:8
MRMESHC_API MRVertNormals * mrComputePerVertNormals(const MRMesh *mesh)
returns a vector with vertex normals in every element for valid mesh vertices
MRMESHC_API MRMeshNormals mrComputeMeshNormals(const MRMesh *mesh)
computes both per-face and per-vertex normals more efficiently then just calling both previous functi...
Definition MRMeshC/MRMeshNormals.h:12
MRVertNormals * vertNormals
Definition MRMeshC/MRMeshNormals.h:14
MRFaceNormals * faceNormals
Definition MRMeshC/MRMeshNormals.h:13