FemViewer::TransferFunction Class Reference
#include <GraphicElem.hpp>
List of all members.
Public Member Functions |
| TransferFunction () |
void | Init () |
void | GetBreakpointsForChannel (tf_chanel_t channel, ScalarValueType *&begin, ScalarValueType *&end, int &count) const |
void | GetValuesForChannel (tf_chanel_t channel, ScalarValueType *&begin, ScalarValueType *&end, int &count) const |
bool | ColorContainsAtLeastOneBreakpoint (const Interval< ScalarValueType > &range) const |
bool | RangeContainsAtLeastOneBreakpoint (tf_chanel_t channel, const Interval< ScalarValueType > &range) const |
bool | IntersectsRange (tf_chanel_t channel, const Interval< ScalarValueType > &range) const |
Interval< ScalarValueType > | Sample (tf_chanel_t channel, const Interval< ScalarValueType > &range) const |
ScalarValueType | Sample (tf_chanel_t channel, const ScalarValueType &s) const |
ScalarValueType3 | SampleColor (const ScalarValueType &s) const |
ScalarValueType | GetMaxValue (tf_chanel_t channel) const |
ScalarValueType | GetMaxValue (tf_chanel_t channel, const Interval< ScalarValueType > &range) const |
ScalarValueType *& | DensityBreakpoints () |
ScalarValueType *& | RedBreakpoints () |
ScalarValueType *& | GreenBreakpoints () |
ScalarValueType *& | BlueBreakpoints () |
ScalarValueType *& | DensityValues () |
ScalarValueType *& | RedValues () |
ScalarValueType *& | GreenValues () |
ScalarValueType *& | BlueValues () |
int & | NumDensityBreakpoints () |
int & | NumRedBreakpoints () |
int & | NumGreenBreakpoints () |
int & | NumBlueBreakpoints () |
Constructor & Destructor Documentation
FemViewer::TransferFunction::TransferFunction |
( |
|
) |
[inline] |
Member Function Documentation
ScalarValueType*& FemViewer::TransferFunction::BlueBreakpoints |
( |
|
) |
[inline] |
bool FemViewer::TransferFunction::ColorContainsAtLeastOneBreakpoint |
( |
const Interval< ScalarValueType > & |
range |
) |
const [inline] |
ScalarValueType*& FemViewer::TransferFunction::DensityBreakpoints |
( |
|
) |
[inline] |
ScalarValueType*& FemViewer::TransferFunction::GreenBreakpoints |
( |
|
) |
[inline] |
void FemViewer::TransferFunction::Init |
( |
|
) |
[inline] |
int& FemViewer::TransferFunction::NumBlueBreakpoints |
( |
|
) |
[inline] |
int& FemViewer::TransferFunction::NumDensityBreakpoints |
( |
|
) |
[inline] |
int& FemViewer::TransferFunction::NumGreenBreakpoints |
( |
|
) |
[inline] |
int& FemViewer::TransferFunction::NumRedBreakpoints |
( |
|
) |
[inline] |
The documentation for this class was generated from the following file: