Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_mesh.h
| Show First 20 Lines • Show All 99 Lines • ▼ Show 20 Lines | |||||
| int BKE_mesh_edge_other_vert(const struct MEdge *e, int v); | int BKE_mesh_edge_other_vert(const struct MEdge *e, int v); | ||||
| void BKE_mesh_looptri_get_real_edges(const struct Mesh *mesh, | void BKE_mesh_looptri_get_real_edges(const struct Mesh *mesh, | ||||
| const struct MLoopTri *looptri, | const struct MLoopTri *looptri, | ||||
| int r_edges[3]); | int r_edges[3]); | ||||
| void BKE_mesh_free(struct Mesh *me); | void BKE_mesh_free(struct Mesh *me); | ||||
| void BKE_mesh_init(struct Mesh *me); | void BKE_mesh_init(struct Mesh *me); | ||||
| void BKE_mesh_clear_geometry(struct Mesh *me); | |||||
| struct Mesh *BKE_mesh_add(struct Main *bmain, const char *name); | struct Mesh *BKE_mesh_add(struct Main *bmain, const char *name); | ||||
| void BKE_mesh_copy_data(struct Main *bmain, | void BKE_mesh_copy_data(struct Main *bmain, | ||||
| struct Mesh *me_dst, | struct Mesh *me_dst, | ||||
| const struct Mesh *me_src, | const struct Mesh *me_src, | ||||
| const int flag); | const int flag); | ||||
| struct Mesh *BKE_mesh_copy(struct Main *bmain, const struct Mesh *me); | struct Mesh *BKE_mesh_copy(struct Main *bmain, const struct Mesh *me); | ||||
| void BKE_mesh_update_customdata_pointers(struct Mesh *me, const bool do_ensure_tess_cd); | void BKE_mesh_update_customdata_pointers(struct Mesh *me, const bool do_ensure_tess_cd); | ||||
| void BKE_mesh_ensure_skin_customdata(struct Mesh *me); | void BKE_mesh_ensure_skin_customdata(struct Mesh *me); | ||||
| ▲ Show 20 Lines • Show All 602 Lines • Show Last 20 Lines | |||||