Blender  V2.93
Classes | Functions
bmesh_mesh_convert.h File Reference
#include "bmesh.h"

Go to the source code of this file.

Classes

struct  BMeshFromMeshParams
 
struct  BMeshToMeshParams
 

Functions

void BM_mesh_cd_flag_ensure (BMesh *bm, struct Mesh *mesh, const char cd_flag)
 
void BM_mesh_cd_flag_apply (BMesh *bm, const char cd_flag)
 
char BM_mesh_cd_flag_from_bmesh (BMesh *bm)
 
void BM_mesh_bm_from_me (BMesh *bm, const struct Mesh *me, const struct BMeshFromMeshParams *params) ATTR_NONNULL(1
 
void BM_mesh_bm_to_me (struct Main *bmain, BMesh *bm, struct Mesh *me, const struct BMeshToMeshParams *params) ATTR_NONNULL(2
 
void void BM_mesh_bm_to_me_for_eval (BMesh *bm, struct Mesh *me, const struct CustomData_MeshMasks *cd_mask_extra) ATTR_NONNULL(1
 

Function Documentation

◆ BM_mesh_bm_from_me()

void BM_mesh_bm_from_me ( BMesh bm,
const struct Mesh me,
const struct BMeshFromMeshParams params 
)

◆ BM_mesh_bm_to_me()

void BM_mesh_bm_to_me ( struct Main bmain,
BMesh bm,
struct Mesh me,
const struct BMeshToMeshParams params 
)

◆ BM_mesh_bm_to_me_for_eval()

void void BM_mesh_bm_to_me_for_eval ( BMesh bm,
struct Mesh me,
const struct CustomData_MeshMasks cd_mask_extra 
)

◆ BM_mesh_cd_flag_apply()

void BM_mesh_cd_flag_apply ( BMesh bm,
const char  cd_flag 
)

◆ BM_mesh_cd_flag_ensure()

void BM_mesh_cd_flag_ensure ( BMesh bm,
struct Mesh mesh,
const char  cd_flag 
)

◆ BM_mesh_cd_flag_from_bmesh()

char BM_mesh_cd_flag_from_bmesh ( BMesh bm)