|
3Depict
|
#include <math.h>#include <stdlib.h>#include "colourmap.h"#include <limits>#include "common/translation.h"#include "common/assertion.h"
Functions | |
| void | fittedColorMap (unsigned char *rgb, float value, float min, float max, const float *coeffs) |
| void | jetColorMap (unsigned char *rgb, float value, float min, float max) |
| void | hotColorMap (unsigned char *rgb, float value, float min, float max) |
| void | coldColorMap (unsigned char *rgb, float value, float min, float max) |
| void | blueColorMap (unsigned char *rgb, float value, float min, float max) |
| void | positiveColorMap (unsigned char *rgb, float value, float min, float max) |
| void | negativeColorMap (unsigned char *rgb, float value, float min, float max) |
| void | colorMap (unsigned char *rgb, float value, float min, float max) |
| void | cyclicColorMap (unsigned char *rgb, float value, float min, float max) |
| void | randColorMap (unsigned char *rgb, float value, float min, float max) |
| void | grayColorMap (unsigned char *rgb, float value, float min, float max) |
| void | infernoColorMap (unsigned char *rgb, float value, float min, float max) |
| void | viridisColorMap (unsigned char *rgb, float value, float min, float max) |
| void | colourMapWrap (unsigned int mapID, unsigned char *rgb, float v, float min, float max, bool reverse) |
| get colour for specific map More... | |
| std::string | getColourMapName (unsigned int mapID) |
| void blueColorMap | ( | unsigned char * | rgb, |
| float | value, | ||
| float | min, | ||
| float | max | ||
| ) |
| void coldColorMap | ( | unsigned char * | rgb, |
| float | value, | ||
| float | min, | ||
| float | max | ||
| ) |
| void colorMap | ( | unsigned char * | rgb, |
| float | value, | ||
| float | min, | ||
| float | max | ||
| ) |
References negativeColorMap(), and positiveColorMap().
Referenced by colourMapWrap().

| void colourMapWrap | ( | unsigned int | mapID, |
| unsigned char * | rgb, | ||
| float | v, | ||
| float | min, | ||
| float | max, | ||
| bool | reverse | ||
| ) |
get colour for specific map
References blueColorMap(), coldColorMap(), colorMap(), COLOURMAP_BLUE, COLOURMAP_COLD, COLOURMAP_CYCLIC, COLOURMAP_GENERAL, COLOURMAP_GRAY, COLOURMAP_HOT, COLOURMAP_INFERNO, COLOURMAP_JET, COLOURMAP_RAND, COLOURMAP_VIRIDIS, cyclicColorMap(), grayColorMap(), hotColorMap(), infernoColorMap(), jetColorMap(), randColorMap(), and viridisColorMap().
Referenced by DrawField3D::draw(), VoxeliseFilter::getRefreshUseMask(), makeColourBar(), IonColourFilter::refresh(), and VoxeliseFilter::refresh().

| void cyclicColorMap | ( | unsigned char * | rgb, |
| float | value, | ||
| float | min, | ||
| float | max | ||
| ) |
| void fittedColorMap | ( | unsigned char * | rgb, |
| float | value, | ||
| float | min, | ||
| float | max, | ||
| const float * | coeffs | ||
| ) |
| std::string getColourMapName | ( | unsigned int | mapID | ) |
References ASSERT, COLOURMAP_ENUM_END, infernoColorMap(), NTRANS, TEST, and TRANS.
Referenced by IonColourFilter::getProperties(), VoxeliseFilter::getProperties(), IonColourFilter::setProperty(), and VoxeliseFilter::setProperty().

| void grayColorMap | ( | unsigned char * | rgb, |
| float | value, | ||
| float | min, | ||
| float | max | ||
| ) |
| void hotColorMap | ( | unsigned char * | rgb, |
| float | value, | ||
| float | min, | ||
| float | max | ||
| ) |
| void infernoColorMap | ( | unsigned char * | rgb, |
| float | value, | ||
| float | min, | ||
| float | max | ||
| ) |
References fittedColorMap().
Referenced by colourMapWrap(), and getColourMapName().

| void jetColorMap | ( | unsigned char * | rgb, |
| float | value, | ||
| float | min, | ||
| float | max | ||
| ) |
| void negativeColorMap | ( | unsigned char * | rgb, |
| float | value, | ||
| float | min, | ||
| float | max | ||
| ) |
| void positiveColorMap | ( | unsigned char * | rgb, |
| float | value, | ||
| float | min, | ||
| float | max | ||
| ) |
| void randColorMap | ( | unsigned char * | rgb, |
| float | value, | ||
| float | min, | ||
| float | max | ||
| ) |
| void viridisColorMap | ( | unsigned char * | rgb, |
| float | value, | ||
| float | min, | ||
| float | max | ||
| ) |
References fittedColorMap().
Referenced by colourMapWrap().

1.8.13