MeshLib
 
Loading...
Searching...
No Matches
MRMeshC/MRId.h
Go to the documentation of this file.
1#pragma once
2
3#include "MRMeshFwd.h"
4
6
8typedef struct MREdgeId { int id; } MREdgeId;
10typedef struct MRFaceId { int id; } MRFaceId;
12typedef struct MRVertId { int id; } MRVertId;
14typedef struct MRObjId { int id; } MRObjId;
15
18
struct MRObjId MRObjId
object index
struct MRFaceId MRFaceId
face index
MR_EXTERN_C_BEGIN struct MREdgeId MREdgeId
edge index
MRVertId MRThreeVertIds[3]
a set of 3 vertices; useful for representing a face via its vertex indices
Definition MRMeshC/MRId.h:17
struct MRVertId MRVertId
vertex index
#define MR_EXTERN_C_BEGIN
Definition MRMeshC/MRMeshFwd.h:26
#define MR_EXTERN_C_END
Definition MRMeshC/MRMeshFwd.h:27
edge index
Definition MRMeshC/MRId.h:8
int id
Definition MRMeshC/MRId.h:8
face index
Definition MRMeshC/MRId.h:10
int id
Definition MRMeshC/MRId.h:10
object index
Definition MRMeshC/MRId.h:14
int id
Definition MRMeshC/MRId.h:14
vertex index
Definition MRMeshC/MRId.h:12
int id
Definition MRMeshC/MRId.h:12