Go to the source code of this file.
| Classes | |
| struct | MRColor | 
| stores a color in 32-bit RGBA format  More... | |
| Typedefs | |
| typedef MR_EXTERN_C_BEGIN struct MRColor | MRColor | 
| stores a color in 32-bit RGBA format | |
| Functions | |
| MRMESHC_API MRColor | mrColorNew (void) | 
| creates opaque black by default | |
| MRMESHC_API MRColor | mrColorFromComponents (uint8_t r, uint8_t g, uint8_t b, uint8_t a) | 
| creates color from byte components [0..255] | |
| MRMESHC_API MRColor | mrColorFromFloatComponents (float r, float g, float b, float a) | 
| creates color from float components [0..1] | |
| MRMESHC_API unsigned int | mrColorGetUInt32 (const MRColor *color) | 
| returns color as unsigned int | |
| MRMESHC_API MRVertColors * | mrVertColorsNewSized (size_t size) | 
| needed for manual creation of a color map with given size | |
| typedef MR_EXTERN_C_BEGIN struct MRColor MRColor | 
stores a color in 32-bit RGBA format
| MRMESHC_API MRColor mrColorFromComponents | ( | uint8_t | r, | 
| uint8_t | g, | ||
| uint8_t | b, | ||
| uint8_t | a ) | 
creates color from byte components [0..255]
| MRMESHC_API MRColor mrColorFromFloatComponents | ( | float | r, | 
| float | g, | ||
| float | b, | ||
| float | a ) | 
creates color from float components [0..1]
| MRMESHC_API unsigned int mrColorGetUInt32 | ( | const MRColor * | color | ) | 
returns color as unsigned int
| MRMESHC_API MRColor mrColorNew | ( | void | ) | 
creates opaque black by default
| MRMESHC_API MRVertColors * mrVertColorsNewSized | ( | size_t | size | ) | 
needed for manual creation of a color map with given size