/dports/graphics/photivo/photivo/ReferenceMaterial/SourceOfCurves/darktableAnchors/ |
H A D | basecurve - 20101120.c | 102 dt_draw_curve_t *minmax_curve; // curve for gui to draw member 280 …for(int k=0;k<6;k++) dt_draw_curve_set_point(c->minmax_curve, k, p->tonecurve_x[k], p->tonecurve_y… in dt_iop_basecurve_expose() 321 dt_draw_curve_set_point(c->minmax_curve, c->selected, oldx1, c->selected_min); in dt_iop_basecurve_expose() 322 …dt_draw_curve_calc_values(c->minmax_curve, 0.0, 1.0, DT_IOP_TONECURVE_RES, c->draw_min_xs, c->draw… in dt_iop_basecurve_expose() 328 dt_draw_curve_set_point (c->minmax_curve, c->selected, oldx1, c->selected_max); in dt_iop_basecurve_expose() 329 …dt_draw_curve_calc_values(c->minmax_curve, 0.0, 1.0, DT_IOP_TONECURVE_RES, c->draw_max_xs, c->draw… in dt_iop_basecurve_expose() 331 …for(int k=0;k<6;k++) dt_draw_curve_set_point(c->minmax_curve, k, p->tonecurve_x[k], p->tonecurve_y… in dt_iop_basecurve_expose() 332 …dt_draw_curve_calc_values(c->minmax_curve, 0.0, 1.0, DT_IOP_TONECURVE_RES, c->draw_xs, c->draw_ys); in dt_iop_basecurve_expose() 537 c->minmax_curve = dt_draw_curve_new(0.0, 1.0); in gui_init() 538 …for(int k=0;k<6;k++) (void)dt_draw_curve_add_point(c->minmax_curve, p->tonecurve_x[k], p->tonecurv… in gui_init() [all …]
|
/dports/graphics/darktable38/darktable-3.8.0/src/iop/ |
H A D | colorzones.c | 90 dt_draw_curve_t *minmax_curve[DT_IOP_COLORZONES_MAX_CHANNELS]; // curve for gui to draw member 1062 dt_draw_curve_destroy(c->minmax_curve[ch]); in _area_draw_callback() 1063 c->minmax_curve[ch] = dt_draw_curve_new(0.0f, 1.0f, p.curve_type[ch]); in _area_draw_callback() 1078 dt_draw_curve_add_point(c->minmax_curve[ch], p.curve[ch][1].x + 1.0f, in _area_draw_callback() 1106 || c->minmax_curve[ch]->c.m_numAnchors != p.curve_num_nodes[ch]) in _area_draw_callback() 1108 dt_draw_curve_destroy(c->minmax_curve[ch]); in _area_draw_callback() 1109 c->minmax_curve[ch] = dt_draw_curve_new(0.f, 1.f, p.curve_type[ch]); in _area_draw_callback() 1983 const float y = dt_draw_curve_calc_value(c->minmax_curve[ch], mx); in _area_button_press_callback() 2345 : dt_draw_curve_calc_value(c->minmax_curve[ch], x); in _action_process_zones() 2415 c->minmax_curve[ch] = dt_draw_curve_new(0.f, 1.f, p->curve_type[ch]); in gui_init() [all …]
|
H A D | equalizer.c | 62 dt_draw_curve_t *minmax_curve; // curve for gui to draw member 361 c->minmax_curve = dt_draw_curve_new(0.0, 1.0, HERMITE_SPLINE); in gui_init() 362 …for(int k=0; k<DT_IOP_EQUALIZER_BANDS; k++) (void)dt_draw_curve_add_point(c->minmax_curve, p->equa… in gui_init() 434 …for(int k=0; k<DT_IOP_EQUALIZER_BANDS; k++) dt_draw_curve_set_point(c->minmax_curve, k, p.equalize… 461 dt_draw_curve_set_point(c->minmax_curve, k, p.equalizer_x[ch][k], p.equalizer_y[ch][k]); 462 …dt_draw_curve_calc_values(c->minmax_curve, 0.0, 1.0, DT_IOP_EQUALIZER_RES, c->draw_min_xs, c->draw… 467 dt_draw_curve_set_point(c->minmax_curve, k, p.equalizer_x[ch][k], p.equalizer_y[ch][k]); 468 …dt_draw_curve_calc_values(c->minmax_curve, 0.0, 1.0, DT_IOP_EQUALIZER_RES, c->draw_max_xs, c->draw… 533 dt_draw_curve_set_point(c->minmax_curve, k, p.equalizer_x[ch][k], p.equalizer_y[ch][k]); 534 …dt_draw_curve_calc_values(c->minmax_curve, 0.0, 1.0, DT_IOP_EQUALIZER_RES, c->draw_xs, c->draw_ys); [all …]
|
H A D | atrous.c | 98 dt_draw_curve_t *minmax_curve; member 1094 dt_draw_curve_set_point(c->minmax_curve, k, x, y); in area_draw() 1147 dt_draw_curve_set_point(c->minmax_curve, k, p.x[ch2][k], p.y[ch2][k]); in area_draw() 1153 dt_draw_curve_set_point(c->minmax_curve, k, p.x[ch2][k], p.y[ch2][k]); in area_draw() 1244 dt_draw_curve_set_point(c->minmax_curve, k, x, y); in area_draw() 1246 dt_draw_curve_calc_values(c->minmax_curve, 0.0, 1.0, RES, c->draw_xs, c->draw_ys); in area_draw() 1257 dt_draw_curve_set_point(c->minmax_curve, k, x, y); in area_draw() 1259 dt_draw_curve_calc_values(c->minmax_curve, 0.0, 1.0, RES, c->draw_xs, c->draw_ys); in area_draw() 1723 c->minmax_curve = dt_draw_curve_new(0.0, 1.0, CATMULL_ROM); in gui_init() 1725 (void)dt_draw_curve_add_point(c->minmax_curve, p->x[ch][k], p->y[ch][k]); in gui_init() [all …]
|
H A D | tonecurve.c | 145 dt_draw_curve_t *minmax_curve[3]; // curves for gui to draw member 1152 c->minmax_curve[ch] = dt_draw_curve_new(0.0, 1.0, p->tonecurve_type[ch]); in gui_init() 1244 dt_draw_curve_destroy(c->minmax_curve[ch_L]); in gui_cleanup() 1245 dt_draw_curve_destroy(c->minmax_curve[ch_a]); in gui_cleanup() 1246 dt_draw_curve_destroy(c->minmax_curve[ch_b]); in gui_cleanup() 1284 dt_draw_curve_destroy(c->minmax_curve[ch]); in dt_iop_tonecurve_draw() 1285 c->minmax_curve[ch] = dt_draw_curve_new(0.0, 1.0, p->tonecurve_type[ch]); in dt_iop_tonecurve_draw() 1294 dt_draw_curve_set_point(c->minmax_curve[ch], k, p->tonecurve[ch][k].x, p->tonecurve[ch][k].y); in dt_iop_tonecurve_draw() 1296 dt_draw_curve_t *minmax_curve = c->minmax_curve[ch]; in dt_iop_tonecurve_draw() local 1297 dt_draw_curve_calc_values(minmax_curve, 0.0, 1.0, DT_IOP_TONECURVE_RES, c->draw_xs, c->draw_ys); in dt_iop_tonecurve_draw() [all …]
|
H A D | rgbcurve.c | 78 dt_draw_curve_t *minmax_curve[DT_IOP_RGBCURVE_MAX_CHANNELS]; // curves for gui to draw member 728 dt_draw_curve_destroy(g->minmax_curve[ch]); in _area_draw_callback() 729 g->minmax_curve[ch] = dt_draw_curve_new(0.0, 1.0, p->curve_type[ch]); in _area_draw_callback() 733 …(void)dt_draw_curve_add_point(g->minmax_curve[ch], p->curve_nodes[ch][k].x, p->curve_nodes[ch][k].… in _area_draw_callback() 738 … dt_draw_curve_set_point(g->minmax_curve[ch], k, p->curve_nodes[ch][k].x, p->curve_nodes[ch][k].y); in _area_draw_callback() 740 dt_draw_curve_t *minmax_curve = g->minmax_curve[ch]; in _area_draw_callback() local 741 dt_draw_curve_calc_values(minmax_curve, 0.0, 1.0, DT_IOP_RGBCURVE_RES, NULL, g->draw_ys); in _area_draw_callback() 1244 const float y = dt_draw_curve_calc_value(g->minmax_curve[ch], linx); in _area_button_press_callback() 1365 g->minmax_curve[ch] = dt_draw_curve_new(0.0, 1.0, p->curve_type[ch]); in gui_init() 1369 …(void)dt_draw_curve_add_point(g->minmax_curve[ch], p->curve_nodes[ch][k].x, p->curve_nodes[ch][k].… in gui_init() [all …]
|
H A D | basecurve.c | 185 dt_draw_curve_t *minmax_curve; // curve for gui to draw member 1539 dt_draw_curve_destroy(c->minmax_curve); in dt_iop_basecurve_draw() 1540 c->minmax_curve = dt_draw_curve_new(0.0, 1.0, p->basecurve_type[0]); in dt_iop_basecurve_draw() 1544 (void)dt_draw_curve_add_point(c->minmax_curve, p->basecurve[0][k].x, p->basecurve[0][k].y); in dt_iop_basecurve_draw() 1549 dt_draw_curve_set_point(c->minmax_curve, k, p->basecurve[0][k].x, p->basecurve[0][k].y); in dt_iop_basecurve_draw() 1551 dt_draw_curve_t *minmax_curve = c->minmax_curve; in dt_iop_basecurve_draw() local 1552 dt_draw_curve_calc_values(minmax_curve, 0.0, 1.0, DT_IOP_TONECURVE_RES, c->draw_xs, c->draw_ys); in dt_iop_basecurve_draw() 1874 const float y = dt_draw_curve_calc_value(c->minmax_curve, linx); in dt_iop_basecurve_button_press() 2078 c->minmax_curve = dt_draw_curve_new(0.0, 1.0, p->basecurve_type[0]); in gui_init() 2082 (void)dt_draw_curve_add_point(c->minmax_curve, p->basecurve[0][k].x, p->basecurve[0][k].y); in gui_init() [all …]
|
/dports/graphics/darktable/darktable-3.6.1/src/iop/ |
H A D | colorzones.c | 90 dt_draw_curve_t *minmax_curve[DT_IOP_COLORZONES_MAX_CHANNELS]; // curve for gui to draw member 1062 dt_draw_curve_destroy(c->minmax_curve[ch]); in _area_draw_callback() 1063 c->minmax_curve[ch] = dt_draw_curve_new(0.0f, 1.0f, p.curve_type[ch]); in _area_draw_callback() 1074 dt_draw_curve_add_point(c->minmax_curve[ch], p.curve[ch][k].x, p.curve[ch][k].y); in _area_draw_callback() 1078 dt_draw_curve_add_point(c->minmax_curve[ch], p.curve[ch][1].x + 1.0f, in _area_draw_callback() 1106 || c->minmax_curve[ch]->c.m_numAnchors != p.curve_num_nodes[ch]) in _area_draw_callback() 1108 dt_draw_curve_destroy(c->minmax_curve[ch]); in _area_draw_callback() 1109 c->minmax_curve[ch] = dt_draw_curve_new(0.f, 1.f, p.curve_type[ch]); in _area_draw_callback() 1954 const float y = dt_draw_curve_calc_value(c->minmax_curve[ch], mx); in _area_button_press_callback() 2346 c->minmax_curve[ch] = dt_draw_curve_new(0.f, 1.f, p->curve_type[ch]); in gui_init() [all …]
|
H A D | equalizer.c | 62 dt_draw_curve_t *minmax_curve; // curve for gui to draw member 361 c->minmax_curve = dt_draw_curve_new(0.0, 1.0, HERMITE_SPLINE); in gui_init() 362 …for(int k=0; k<DT_IOP_EQUALIZER_BANDS; k++) (void)dt_draw_curve_add_point(c->minmax_curve, p->equa… in gui_init() 434 …for(int k=0; k<DT_IOP_EQUALIZER_BANDS; k++) dt_draw_curve_set_point(c->minmax_curve, k, p.equalize… 461 dt_draw_curve_set_point(c->minmax_curve, k, p.equalizer_x[ch][k], p.equalizer_y[ch][k]); 462 …dt_draw_curve_calc_values(c->minmax_curve, 0.0, 1.0, DT_IOP_EQUALIZER_RES, c->draw_min_xs, c->draw… 467 dt_draw_curve_set_point(c->minmax_curve, k, p.equalizer_x[ch][k], p.equalizer_y[ch][k]); 468 …dt_draw_curve_calc_values(c->minmax_curve, 0.0, 1.0, DT_IOP_EQUALIZER_RES, c->draw_max_xs, c->draw… 533 dt_draw_curve_set_point(c->minmax_curve, k, p.equalizer_x[ch][k], p.equalizer_y[ch][k]); 534 …dt_draw_curve_calc_values(c->minmax_curve, 0.0, 1.0, DT_IOP_EQUALIZER_RES, c->draw_xs, c->draw_ys); [all …]
|
H A D | atrous.c | 98 dt_draw_curve_t *minmax_curve; member 1094 dt_draw_curve_set_point(c->minmax_curve, k, x, y); in area_draw() 1147 dt_draw_curve_set_point(c->minmax_curve, k, p.x[ch2][k], p.y[ch2][k]); in area_draw() 1153 dt_draw_curve_set_point(c->minmax_curve, k, p.x[ch2][k], p.y[ch2][k]); in area_draw() 1244 dt_draw_curve_set_point(c->minmax_curve, k, x, y); in area_draw() 1246 dt_draw_curve_calc_values(c->minmax_curve, 0.0, 1.0, RES, c->draw_xs, c->draw_ys); in area_draw() 1257 dt_draw_curve_set_point(c->minmax_curve, k, x, y); in area_draw() 1259 dt_draw_curve_calc_values(c->minmax_curve, 0.0, 1.0, RES, c->draw_xs, c->draw_ys); in area_draw() 1576 c->minmax_curve = dt_draw_curve_new(0.0, 1.0, CATMULL_ROM); in gui_init() 1578 (void)dt_draw_curve_add_point(c->minmax_curve, p->x[ch][k], p->y[ch][k]); in gui_init() [all …]
|
H A D | tonecurve.c | 145 dt_draw_curve_t *minmax_curve[3]; // curves for gui to draw member 1152 c->minmax_curve[ch] = dt_draw_curve_new(0.0, 1.0, p->tonecurve_type[ch]); in gui_init() 1239 dt_draw_curve_destroy(c->minmax_curve[ch_L]); in gui_cleanup() 1240 dt_draw_curve_destroy(c->minmax_curve[ch_a]); in gui_cleanup() 1241 dt_draw_curve_destroy(c->minmax_curve[ch_b]); in gui_cleanup() 1279 dt_draw_curve_destroy(c->minmax_curve[ch]); in dt_iop_tonecurve_draw() 1280 c->minmax_curve[ch] = dt_draw_curve_new(0.0, 1.0, p->tonecurve_type[ch]); in dt_iop_tonecurve_draw() 1289 dt_draw_curve_set_point(c->minmax_curve[ch], k, p->tonecurve[ch][k].x, p->tonecurve[ch][k].y); in dt_iop_tonecurve_draw() 1291 dt_draw_curve_t *minmax_curve = c->minmax_curve[ch]; in dt_iop_tonecurve_draw() local 1292 dt_draw_curve_calc_values(minmax_curve, 0.0, 1.0, DT_IOP_TONECURVE_RES, c->draw_xs, c->draw_ys); in dt_iop_tonecurve_draw() [all …]
|
H A D | rgbcurve.c | 78 dt_draw_curve_t *minmax_curve[DT_IOP_RGBCURVE_MAX_CHANNELS]; // curves for gui to draw member 728 dt_draw_curve_destroy(g->minmax_curve[ch]); in _area_draw_callback() 729 g->minmax_curve[ch] = dt_draw_curve_new(0.0, 1.0, p->curve_type[ch]); in _area_draw_callback() 733 …(void)dt_draw_curve_add_point(g->minmax_curve[ch], p->curve_nodes[ch][k].x, p->curve_nodes[ch][k].… in _area_draw_callback() 738 … dt_draw_curve_set_point(g->minmax_curve[ch], k, p->curve_nodes[ch][k].x, p->curve_nodes[ch][k].y); in _area_draw_callback() 740 dt_draw_curve_t *minmax_curve = g->minmax_curve[ch]; in _area_draw_callback() local 741 dt_draw_curve_calc_values(minmax_curve, 0.0, 1.0, DT_IOP_RGBCURVE_RES, NULL, g->draw_ys); in _area_draw_callback() 1244 const float y = dt_draw_curve_calc_value(g->minmax_curve[ch], linx); in _area_button_press_callback() 1365 g->minmax_curve[ch] = dt_draw_curve_new(0.0, 1.0, p->curve_type[ch]); in gui_init() 1369 …(void)dt_draw_curve_add_point(g->minmax_curve[ch], p->curve_nodes[ch][k].x, p->curve_nodes[ch][k].… in gui_init() [all …]
|
H A D | basecurve.c | 185 dt_draw_curve_t *minmax_curve; // curve for gui to draw member 1539 dt_draw_curve_destroy(c->minmax_curve); in dt_iop_basecurve_draw() 1540 c->minmax_curve = dt_draw_curve_new(0.0, 1.0, p->basecurve_type[0]); in dt_iop_basecurve_draw() 1544 (void)dt_draw_curve_add_point(c->minmax_curve, p->basecurve[0][k].x, p->basecurve[0][k].y); in dt_iop_basecurve_draw() 1549 dt_draw_curve_set_point(c->minmax_curve, k, p->basecurve[0][k].x, p->basecurve[0][k].y); in dt_iop_basecurve_draw() 1551 dt_draw_curve_t *minmax_curve = c->minmax_curve; in dt_iop_basecurve_draw() local 1552 dt_draw_curve_calc_values(minmax_curve, 0.0, 1.0, DT_IOP_TONECURVE_RES, c->draw_xs, c->draw_ys); in dt_iop_basecurve_draw() 1874 const float y = dt_draw_curve_calc_value(c->minmax_curve, linx); in dt_iop_basecurve_button_press() 2078 c->minmax_curve = dt_draw_curve_new(0.0, 1.0, p->basecurve_type[0]); in gui_init() 2082 (void)dt_draw_curve_add_point(c->minmax_curve, p->basecurve[0][k].x, p->basecurve[0][k].y); in gui_init() [all …]
|