Home
last modified time | relevance | path

Searched refs:cost_sq (Results 1 – 2 of 2) sorted by relevance

/dports/graphics/blender/blender-2.91.0/source/blender/blenkernel/intern/
H A Dcurve_decimate.c114 const float cost_sq = knot_remove_error_value( in knot_remove_error_recalculate() local
117 if (cost_sq < error_sq_max) { in knot_remove_error_recalculate()
129 BLI_heap_insert_or_update(heap, &k->heap_node, cost_sq, r); in knot_remove_error_recalculate()
/dports/graphics/blender/blender-2.91.0/extern/curve_fit_nd/intern/
H A Dcurve_fit_cubic_refit.c458 const double cost_sq = knot_calc_curve_error_value( in knot_remove_error_recalculate() local
464 if (cost_sq < error_sq_max) { in knot_remove_error_recalculate()
481 HEAP_insert_or_update(p->heap, &k->heap_node, cost_sq, r); in knot_remove_error_recalculate()
615 const double cost_sq = knot_calc_curve_error_value_and_index( in knot_refit_error_recalculate() local
621 if (cost_sq < error_sq_max) { in knot_refit_error_recalculate()
642 r->error_sq[0] = r->error_sq[1] = cost_sq; in knot_refit_error_recalculate()
645 HEAP_insert_or_update(p->heap, &k->heap_node, cost_sq - error_sq_max, r); in knot_refit_error_recalculate()