void BLI_quadric_mul(Quadric *a, double scalar)
bool BLI_quadric_optimize(const Quadric *q, double v[3], double epsilon)
void BLI_quadric_from_plane(Quadric *q, const double v[4])
void BLI_quadric_to_vector_v3(const Quadric *q, double v[3])
double BLI_quadric_evaluate(const Quadric *q, const double v[3])
void BLI_quadric_add_qu_qu(Quadric *a, const Quadric *b)
void BLI_quadric_clear(Quadric *q)
void BLI_quadric_add_qu_ququ(Quadric *r, const Quadric *a, const Quadric *b)
ATTR_WARN_UNUSED_RESULT const BMVert * v
local_group_size(16, 16) .push_constant(Type b