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: