Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_object.h
| Show First 20 Lines • Show All 153 Lines • ▼ Show 20 Lines | |||||
| struct Object *BKE_object_duplicate(struct Main *bmain, | struct Object *BKE_object_duplicate(struct Main *bmain, | ||||
| struct Object *ob, | struct Object *ob, | ||||
| uint dupflag, | uint dupflag, | ||||
| const uint duplicate_options); | const uint duplicate_options); | ||||
| void BKE_object_obdata_size_init(struct Object *ob, const float size); | void BKE_object_obdata_size_init(struct Object *ob, const float size); | ||||
| void BKE_object_scale_to_vec3(const struct Object *ob, float r_scale[3]); | |||||
| void BKE_object_scale_to_mat3(struct Object *ob, float r_mat[3][3]); | void BKE_object_scale_to_mat3(struct Object *ob, float r_mat[3][3]); | ||||
| void BKE_object_rot_to_mat3(const struct Object *ob, float r_mat[3][3], bool use_drot); | void BKE_object_rot_to_mat3(const struct Object *ob, float r_mat[3][3], bool use_drot); | ||||
| void BKE_object_mat3_to_rot(struct Object *ob, float r_mat[3][3], bool use_compat); | void BKE_object_mat3_to_rot(struct Object *ob, float r_mat[3][3], bool use_compat); | ||||
| void BKE_object_to_mat3(struct Object *ob, float r_mat[3][3]); | void BKE_object_to_mat3(struct Object *ob, float r_mat[3][3]); | ||||
| void BKE_object_to_mat4(struct Object *ob, float r_mat[4][4]); | void BKE_object_to_mat4(struct Object *ob, float r_mat[4][4]); | ||||
| void BKE_object_apply_mat4(struct Object *ob, | void BKE_object_apply_mat4(struct Object *ob, | ||||
| const float mat[4][4], | const float mat[4][4], | ||||
| const bool use_compat, | const bool use_compat, | ||||
| ▲ Show 20 Lines • Show All 301 Lines • Show Last 20 Lines | |||||