#include <LUT.h>
|
typedef std::function< bool(std::vector< luttype > &LUT, unsigned bppin, unsigned centre, unsigned width, bool inverted)> | LUTGen_t |
|
|
static bool | genColBlendLUT (std::vector< uint32_t > colors, std::vector< luttype > &LUT, unsigned bppin, unsigned centre, unsigned width, bool inverted) |
|
◆ LUTGen_t
◆ GPLUT() [1/2]
◆ GPLUT() [2/2]
GPLUT::GPLUT |
( |
const GPLUT & |
source | ) |
|
◆ ~GPLUT()
◆ adjLUT()
void GPLUT::adjLUT |
( |
unsigned |
centre, |
|
|
unsigned |
width |
|
) |
| |
◆ bppIn()
◆ bppOut()
◆ clampWLIntensity()
◆ copyWL()
◆ genColBlendLUT()
bool GPLUT::genColBlendLUT |
( |
std::vector< uint32_t > |
colors, |
|
|
std::vector< luttype > & |
LUT, |
|
|
unsigned |
bppin, |
|
|
unsigned |
centre, |
|
|
unsigned |
width, |
|
|
bool |
inverted |
|
) |
| |
|
static |
◆ genLUT()
bool GPLUT::genLUT |
( |
unsigned |
bppin, |
|
|
unsigned |
centre, |
|
|
unsigned |
width |
|
) |
| |
◆ getGamma()
float GPLUT::getGamma |
( |
| ) |
|
◆ getWLCentre()
◆ getWLChromaBc()
uint8_t GPLUT::getWLChromaBc |
( |
| ) |
|
◆ getWLChromaGc()
uint8_t GPLUT::getWLChromaGc |
( |
| ) |
|
◆ getWLChromaRc()
uint8_t GPLUT::getWLChromaRc |
( |
| ) |
|
◆ getWLWidth()
◆ invertWL()
void GPLUT::invertWL |
( |
bool |
ninvert = true | ) |
|
◆ lookup()
◆ lookup_nocheck()
◆ lookupRGBA() [1/2]
uint32_t GPLUT::lookupRGBA |
( |
SElem & |
lookupp | ) |
|
◆ lookupRGBA() [2/2]
◆ lutGen()
◆ resetWL()
◆ setChroma()
void GPLUT::setChroma |
( |
uint8_t |
rr, |
|
|
uint8_t |
gg, |
|
|
uint8_t |
bb |
|
) |
| |
◆ setFixedLUT()
void GPLUT::setFixedLUT |
( |
const std::vector< luttype > & |
newlut | ) |
|
◆ setGamma()
void GPLUT::setGamma |
( |
float |
ngam | ) |
|
◆ setLUTGen()
◆ sizeWL()
◆ useWL() [1/2]
◆ useWL() [2/2]
void GPLUT::useWL |
( |
bool |
newuse | ) |
|
◆ useWLChroma()
void GPLUT::useWLChroma |
( |
bool |
nchroma | ) |
|
The documentation for this class was generated from the following files: