Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
tonecurve.h File Reference
#include <inttypes.h>
+ Include dependency graph for tonecurve.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  tonecurve_t
 

Typedefs

typedef struct tonecurve_t tonecurve_t
 

Functions

void tonecurve_create (tonecurve_t *c, double *Lin, double *Lout, const int32_t num)
 
void tonecurve_delete (tonecurve_t *c)
 
double tonecurve_apply (const tonecurve_t *c, const double L)
 
double tonecurve_unapply (const tonecurve_t *c, const double L)
 

Typedef Documentation

◆ tonecurve_t

typedef struct tonecurve_t tonecurve_t

Function Documentation

◆ tonecurve_apply()

double tonecurve_apply ( const tonecurve_t c,
const double  L 
)

◆ tonecurve_create()

void tonecurve_create ( tonecurve_t c,
double Lin,
double Lout,
const int32_t  num 
)

Referenced by process_data().

◆ tonecurve_delete()

void tonecurve_delete ( tonecurve_t c)

Referenced by process_data().

◆ tonecurve_unapply()

double tonecurve_unapply ( const tonecurve_t c,
const double  L 
)

References _tonecurve_apply().

Referenced by process_data().