#include "MRMeshFwd.h"
Go to the source code of this file.
Classes | |
struct | MREdgeId |
edge index More... | |
struct | MRUndirectedEdgeId |
edge index More... | |
struct | MRFaceId |
face index More... | |
struct | MRVertId |
vertex index More... | |
struct | MRObjId |
object index More... | |
struct | MRRegionId |
region index More... | |
Typedefs | |
typedef MR_EXTERN_C_BEGIN struct MREdgeId | MREdgeId |
edge index | |
typedef struct MRUndirectedEdgeId | MRUndirectedEdgeId |
edge index | |
typedef struct MRFaceId | MRFaceId |
face index | |
typedef struct MRVertId | MRVertId |
vertex index | |
typedef struct MRObjId | MRObjId |
object index | |
typedef struct MRRegionId | MRRegionId |
region index | |
typedef MRVertId | MRThreeVertIds[3] |
a set of 3 vertices; useful for representing a face via its vertex indices | |
Functions | |
MRMESHC_API MREdgeId | mrEdgeIdFromUndirectedEdgeId (MRUndirectedEdgeId u) |
creates an edge id from the corresponding undirected one | |
MRMESHC_API MREdgeId | mrEdgeIdSym (MREdgeId e) |
MRMESHC_API MRUndirectedEdgeId | mrEdgeIdUndirected (MREdgeId e) |
typedef MR_EXTERN_C_BEGIN struct MREdgeId MREdgeId |
edge index
typedef struct MRFaceId MRFaceId |
face index
typedef struct MRObjId MRObjId |
object index
typedef struct MRRegionId MRRegionId |
region index
typedef MRVertId MRThreeVertIds[3] |
a set of 3 vertices; useful for representing a face via its vertex indices
typedef struct MRUndirectedEdgeId MRUndirectedEdgeId |
edge index
typedef struct MRVertId MRVertId |
vertex index
MRMESHC_API MREdgeId mrEdgeIdFromUndirectedEdgeId | ( | MRUndirectedEdgeId | u | ) |
creates an edge id from the corresponding undirected one
MRMESHC_API MREdgeId mrEdgeIdSym | ( | MREdgeId | e | ) |
MRMESHC_API MRUndirectedEdgeId mrEdgeIdUndirected | ( | MREdgeId | e | ) |