#include <TransferFunction.h>
Public Member Functions | |
TransferFunction (void) | |
~TransferFunction (void) | |
QColor | getColorAtValue (float value) const |
int | getElementAtPos (float pos, float epsilon) |
void | removeElement (int index) |
int | addElementAtPos (float pos) |
int | hitsRangePosOfElement (float pos, int element, float epsilon) |
void | tryMovingRangeMinTo (float newRangeMinPos, int element) |
void | tryMovingRangeMaxTo (float newRangeMaxPos, int element) |
void | tryMovingPosTo (float newPos, int element) |
TransferFunction::TransferFunction | ( | void | ) |
TransferFunction::~TransferFunction | ( | void | ) |
int TransferFunction::addElementAtPos | ( | float | pos | ) |
QColor TransferFunction::getColorAtValue | ( | float | value | ) | const |
int TransferFunction::getElementAtPos | ( | float | pos, | |
float | epsilon | |||
) |
int TransferFunction::hitsRangePosOfElement | ( | float | pos, | |
int | element, | |||
float | epsilon | |||
) |
void TransferFunction::removeElement | ( | int | index | ) |
void TransferFunction::tryMovingPosTo | ( | float | newPos, | |
int | element | |||
) |
void TransferFunction::tryMovingRangeMaxTo | ( | float | newRangeMaxPos, | |
int | element | |||
) |
void TransferFunction::tryMovingRangeMinTo | ( | float | newRangeMinPos, | |
int | element | |||
) |