Public Member Functions | |
| Histogram_Data (double *CC=nullptr) | |
| void | addUser () |
| Increment the reference count. | |
| void | removeUser () |
| void | clear () |
| Blank out the entire histogram. | |
| void | addLumIn (float y) |
| int | getLumIn (int ix) |
| Get the input value at the given index. | |
| void | addLumOut (float y) |
| Set an output luminance. | |
| int | getLumOut (int ix) |
| Get the output luminance at the given index. | |
| int | getMaxIn () |
| Get the maximum input value. | |
| int | getMaxOut () |
| Get the maximum output value. | |
| int | getMaxLum () |
| Get the maximum output luminance. | |
| int | getNIn () |
| Get the number of in things. | |
| double * | corrector () |
| Return the list of correction values. | |
| double | corrector (int i) |
The definition of the data as used by the Histogram_Knob. This class is reference counted internally, so you should call removeUser() not delete.
|
inline |
Decrement the reference count. If this reached zero the object is destroyed.
|
inline |
Return a specific correction factor at the given index. If no correction array was specified, it will return 0.0.
| ©2024 The Foundry Visionmongers, Ltd. All Rights Reserved. |