#include <VisFlowChannel.h>
Public Member Functions | |
FlowChannel (FlowGeometry &geom, const vector< float > &data) | |
~FlowChannel () | |
float | getMinimum () |
float | getMaximum () |
void | render () |
vector< float > & | getTexData () |
Texture2D & | getTexture2D () |
FlowTransferFunc & | getTF () |
Vis::FlowChannel::FlowChannel | ( | FlowGeometry & | geom, | |
const vector< float > & | data | |||
) |
ctor. Flow channel manages the additional channels of the flow data.
geom | reference to the flow geometry. | |
data | channel data. |
Vis::FlowChannel::~FlowChannel | ( | ) |
dtor.
float Vis::FlowChannel::getMaximum | ( | ) |
Return the maximum value of the channel data.
float Vis::FlowChannel::getMinimum | ( | ) |
Return the minimum value of the channel data.
vector< float > & Vis::FlowChannel::getTexData | ( | ) |
Return a reference to the channel texture data.
Texture2D & Vis::FlowChannel::getTexture2D | ( | ) |
Return a reference to the channel texture.
FlowTransferFunc & Vis::FlowChannel::getTF | ( | ) |
Return a reference to the channels' transfer function.
void Vis::FlowChannel::render | ( | ) |
Render the channel values.