#include <TIL_Histogram.h>
|
| | TIL_Histogram () |
| |
| virtual | ~TIL_Histogram () |
| |
| void | setRaster (const TIL_Raster *generate_from, int comp=-1) |
| |
| void | setMaxBuckets (int max) |
| |
| void | generate (TIL_HistogramType type, bool usehue=true, bool primary=true, bool uvmode=false, float uvpos=0.0f) |
| |
| int | isHistogram () const |
| |
| int | isGraph () const |
| |
| const char * | getName () const |
| |
| void | getXAxis (UT_String &label, int &limited_range, float &start, float &end, int &floatval, int &usesbwpoints, int &usehue) const |
| |
| void | getYAxis (UT_String &label, int &limited_range, float &start, float &end, int &floatval, int &usesbwpoints, int &usehue) const |
| |
| void | getBWPoints (float &black, float &white) const |
| |
| unsigned int | getHistogramSize (bool rebinned=true) const |
| |
| const unsigned int * | getHistogram (bool rebinned=true) const |
| |
| float | getCutoffPoint () const |
| |
| bool | getUVPos (float &pos, int &dir) const |
| |
| void | getGraphDimensions (int &width, int &height) const |
| |
| const TIL_Raster * | getGraph () const |
| |
| unsigned int | getGraphCount (int x, int y) const |
| |
| void | rebin (const float histwidth) |
| |
| void | getRangeForBar (int bar, float &start, float &end) |
| |
|
| static void | RGBtoHSV (float r, float g, float b, float &h, float &s, float &v) |
| |
| static void | HSVtoRGB (float h, float s, float v, float &r, float &g, float &b) |
| |
Definition at line 22 of file TIL_Histogram.h.
| TIL_Histogram::TIL_Histogram |
( |
| ) |
|
| virtual TIL_Histogram::~TIL_Histogram |
( |
| ) |
|
|
virtual |
| void TIL_Histogram::generate |
( |
TIL_HistogramType |
type, |
|
|
bool |
usehue = true, |
|
|
bool |
primary = true, |
|
|
bool |
uvmode = false, |
|
|
float |
uvpos = 0.0f |
|
) |
| |
| void TIL_Histogram::getBWPoints |
( |
float & |
black, |
|
|
float & |
white |
|
) |
| const |
| float TIL_Histogram::getCutoffPoint |
( |
| ) |
const |
| const TIL_Raster* TIL_Histogram::getGraph |
( |
| ) |
const |
| unsigned int TIL_Histogram::getGraphCount |
( |
int |
x, |
|
|
int |
y |
|
) |
| const |
| void TIL_Histogram::getGraphDimensions |
( |
int & |
width, |
|
|
int & |
height |
|
) |
| const |
| const unsigned int* TIL_Histogram::getHistogram |
( |
bool |
rebinned = true | ) |
const |
| unsigned int TIL_Histogram::getHistogramSize |
( |
bool |
rebinned = true | ) |
const |
| const char* TIL_Histogram::getName |
( |
| ) |
const |
|
inline |
| bool TIL_Histogram::getUVPos |
( |
float & |
pos, |
|
|
int & |
dir |
|
) |
| const |
| int TIL_Histogram::isGraph |
( |
| ) |
const |
| int TIL_Histogram::isHistogram |
( |
| ) |
const |
| void TIL_Histogram::rebin |
( |
const float |
histwidth | ) |
|
| void TIL_Histogram::setMaxBuckets |
( |
int |
max | ) |
|
The documentation for this class was generated from the following file: