Blender V4.3
BKE_colorband.hh File Reference

Go to the source code of this file.

Macros

#define MAXCOLORBAND   32
 

Functions

void BKE_colorband_init (ColorBand *coba, bool rangetype)
 
void BKE_colorband_init_from_table_rgba (ColorBand *coba, const float(*array)[4], int array_len, bool filter_samples)
 
ColorBandBKE_colorband_add (bool rangetype)
 
bool BKE_colorband_evaluate (const ColorBand *coba, float in, float out[4])
 
void BKE_colorband_evaluate_table_rgba (const ColorBand *coba, float **array, int *size)
 
CBDataBKE_colorband_element_add (ColorBand *coba, float position)
 
bool BKE_colorband_element_remove (ColorBand *coba, int index)
 
void BKE_colorband_update_sort (ColorBand *coba)
 

Macro Definition Documentation

◆ MAXCOLORBAND

Function Documentation

◆ BKE_colorband_add()

◆ BKE_colorband_element_add()

CBData * BKE_colorband_element_add ( ColorBand * coba,
float position )

◆ BKE_colorband_element_remove()

bool BKE_colorband_element_remove ( ColorBand * coba,
int index )

Definition at line 632 of file colorband.cc.

References ColorBand::cur, ColorBand::data, and ColorBand::tot.

Referenced by colorband_buttons_layout().

◆ BKE_colorband_evaluate()

◆ BKE_colorband_evaluate_table_rgba()

◆ BKE_colorband_init()

◆ BKE_colorband_init_from_table_rgba()

void BKE_colorband_init_from_table_rgba ( ColorBand * coba,
const float(*) array[4],
int array_len,
bool filter_samples )

◆ BKE_colorband_update_sort()

void BKE_colorband_update_sort ( ColorBand * coba)