Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_deform.h
| Show All 12 Lines | |||||
| */ | */ | ||||
| struct BlendDataReader; | struct BlendDataReader; | ||||
| struct BlendWriter; | struct BlendWriter; | ||||
| struct ID; | struct ID; | ||||
| struct ListBase; | struct ListBase; | ||||
| struct MDeformVert; | struct MDeformVert; | ||||
| struct MEdge; | struct MEdge; | ||||
| struct MLoop; | |||||
| struct MPoly; | struct MPoly; | ||||
| struct Object; | struct Object; | ||||
| struct bDeformGroup; | struct bDeformGroup; | ||||
| bool BKE_object_supports_vertex_groups(const struct Object *ob); | bool BKE_object_supports_vertex_groups(const struct Object *ob); | ||||
| const struct ListBase *BKE_object_defgroup_list(const struct Object *ob); | const struct ListBase *BKE_object_defgroup_list(const struct Object *ob); | ||||
| struct ListBase *BKE_object_defgroup_list_mutable(struct Object *ob); | struct ListBase *BKE_object_defgroup_list_mutable(struct Object *ob); | ||||
| ▲ Show 20 Lines • Show All 184 Lines • ▼ Show 20 Lines | |||||
| int verts_num, | int verts_num, | ||||
| const struct MEdge *edges, | const struct MEdge *edges, | ||||
| int edges_num, | int edges_num, | ||||
| bool invert_vgroup, | bool invert_vgroup, | ||||
| float *r_weights); | float *r_weights); | ||||
| void BKE_defvert_extract_vgroup_to_loopweights(const struct MDeformVert *dvert, | void BKE_defvert_extract_vgroup_to_loopweights(const struct MDeformVert *dvert, | ||||
| int defgroup, | int defgroup, | ||||
| int verts_num, | int verts_num, | ||||
| const struct MLoop *loops, | const int *corner_verts, | ||||
| int loops_num, | int loops_num, | ||||
| bool invert_vgroup, | bool invert_vgroup, | ||||
| float *r_weights); | float *r_weights); | ||||
| void BKE_defvert_extract_vgroup_to_polyweights(const struct MDeformVert *dvert, | void BKE_defvert_extract_vgroup_to_polyweights(const struct MDeformVert *dvert, | ||||
| int defgroup, | int defgroup, | ||||
| int verts_num, | int verts_num, | ||||
| const struct MLoop *loops, | const int *corner_verts, | ||||
| int loops_num, | int loops_num, | ||||
| const struct MPoly *polys, | const struct MPoly *polys, | ||||
| int polys_num, | int polys_num, | ||||
| bool invert_vgroup, | bool invert_vgroup, | ||||
| float *r_weights); | float *r_weights); | ||||
| void BKE_defvert_weight_to_rgb(float r_rgb[3], float weight); | void BKE_defvert_weight_to_rgb(float r_rgb[3], float weight); | ||||
| Show All 11 Lines | |||||