56 const float obmat[4][4],
bool BKE_mball_is_basis_for(struct Object *ob1, struct Object *ob2)
bool BKE_mball_center_median(const struct MetaBall *mb, float r_cent[3])
bool BKE_mball_minmax(const struct MetaBall *mb, float min[3], float max[3])
struct MetaBall * BKE_mball_add(struct Main *bmain, const char *name)
bool BKE_mball_select_swap(struct MetaBall *mb)
void BKE_mball_translate(struct MetaBall *mb, const float offset[3])
bool BKE_mball_deselect_all(struct MetaBall *mb)
struct Object * BKE_mball_basis_find(struct Scene *scene, struct Object *ob)
This function finds the basis MetaBall.
int BKE_mball_select_count_multi(struct Base **bases, int bases_len)
void BKE_mball_batch_cache_dirty_tag(struct MetaBall *mb, int mode)
void(* BKE_mball_batch_cache_dirty_tag_cb)(struct MetaBall *mb, int mode)
bool BKE_mball_is_any_selected(const struct MetaBall *mb)
struct MetaElem * BKE_mball_element_add(struct MetaBall *mb, const int type)
bool BKE_mball_select_all(struct MetaBall *mb)
void(* BKE_mball_batch_cache_free_cb)(struct MetaBall *mb)
bool BKE_mball_deselect_all_multi_ex(struct Base **bases, int bases_len)
bool BKE_mball_minmax_ex(const struct MetaBall *mb, float min[3], float max[3], const float obmat[4][4], const short flag)
struct BoundBox * BKE_mball_boundbox_get(struct Object *ob)
bool BKE_mball_select_swap_multi_ex(struct Base **bases, int bases_len)
@ BKE_MBALL_BATCH_DIRTY_ALL
bool BKE_mball_center_bounds(const struct MetaBall *mb, float r_cent[3])
float * BKE_mball_make_orco(struct Object *ob, struct ListBase *dispbase)
void BKE_mball_properties_copy(struct Scene *scene, struct Object *active_object)
copy some properties from object to other meta-ball object with same base name
bool BKE_mball_is_basis(struct Object *ob)
Test, if ob is a basis meta-ball.
void BKE_mball_texspace_calc(struct Object *ob)
bool BKE_mball_is_any_selected_multi(struct Base **bases, int bases_len)
bool BKE_mball_is_any_unselected(const struct MetaBall *mb)
bool BKE_mball_select_all_multi_ex(struct Base **bases, int bases_len)
void BKE_mball_transform(struct MetaBall *mb, const float mat[4][4], const bool do_props)
void BKE_mball_batch_cache_free(struct MetaBall *mb)
int BKE_mball_select_count(const struct MetaBall *mb)
struct Depsgraph Depsgraph
_GL_VOID GLfloat value _GL_VOID_RET _GL_VOID const GLuint GLboolean *residences _GL_BOOL_RET _GL_VOID GLsizei GLfloat GLfloat GLfloat GLfloat const GLubyte *bitmap _GL_VOID_RET _GL_VOID GLenum type