Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_mesh.h
| Show First 20 Lines • Show All 202 Lines • ▼ Show 20 Lines | bool BKE_mesh_uv_cdlayer_rename(struct Mesh *me, | ||||
| const char *old_name, | const char *old_name, | ||||
| const char *new_name, | const char *new_name, | ||||
| bool do_tessface); | bool do_tessface); | ||||
| float (*BKE_mesh_vertexCos_get(const struct Mesh *me, int *r_numVerts))[3]; | float (*BKE_mesh_vertexCos_get(const struct Mesh *me, int *r_numVerts))[3]; | ||||
| void BKE_mesh_split_faces(struct Mesh *mesh, bool free_loop_normals); | void BKE_mesh_split_faces(struct Mesh *mesh, bool free_loop_normals); | ||||
| struct Mesh *BKE_mesh_new_from_object(struct Main *bmain, struct Object *object); | /* Create new mesh from the given object at its current state. | ||||
| * The owner of this mesh is unknown, it is up to the caller to decide. */ | |||||
| struct Mesh *BKE_mesh_new_from_object(struct Object *object); | |||||
| /* This is a version of BKE_mesh_new_from_object() which stores mesh in the given main database. */ | |||||
| struct Mesh *BKE_mesh_new_from_object_to_bmain(struct Main *bmain, struct Object *object); | |||||
| struct Mesh *BKE_mesh_create_derived_for_modifier(struct Depsgraph *depsgraph, | struct Mesh *BKE_mesh_create_derived_for_modifier(struct Depsgraph *depsgraph, | ||||
| struct Scene *scene, | struct Scene *scene, | ||||
| struct Object *ob_eval, | struct Object *ob_eval, | ||||
| struct ModifierData *md_eval, | struct ModifierData *md_eval, | ||||
| int build_shapekey_layers); | int build_shapekey_layers); | ||||
| /* Copies a nomain-Mesh into an existing Mesh. */ | /* Copies a nomain-Mesh into an existing Mesh. */ | ||||
| void BKE_mesh_nomain_to_mesh(struct Mesh *mesh_src, | void BKE_mesh_nomain_to_mesh(struct Mesh *mesh_src, | ||||
| ▲ Show 20 Lines • Show All 479 Lines • Show Last 20 Lines | |||||