#include <Layer.h>
Public Slots | |
virtual void | setFlowData (FlowData *flowData) |
virtual void | setSize (const QSize &size) |
void | setOpacity (float value) |
void | setVisibility (bool visible) |
Signals | |
void | layerChanged (Layer *) |
Public Member Functions | |
Layer () | |
~Layer () | |
virtual void | setWidget (QWidget *widget)=0 |
bool | getVisibility () |
float | getOpacity () |
virtual void | draw (const DrawInfo &drawInfo)=0 |
Protected Attributes | |
FlowData * | flowData |
QSize | size |
float | opacity |
bool | visible |
Layer::Layer | ( | ) |
Layer::~Layer | ( | ) |
virtual void Layer::draw | ( | const DrawInfo & | drawInfo | ) | [pure virtual] |
Implemented in LayerArrows, LayerColorCoding, and LayerStreamlines.
float Layer::getOpacity | ( | ) |
bool Layer::getVisibility | ( | ) |
void Layer::layerChanged | ( | Layer * | ) | [signal] |
void Layer::setFlowData | ( | FlowData * | flowData | ) | [virtual, slot] |
Reimplemented in LayerArrows, LayerColorCoding, and LayerStreamlines.
void Layer::setOpacity | ( | float | value | ) | [slot] |
void Layer::setSize | ( | const QSize & | size | ) | [virtual, slot] |
Reimplemented in LayerArrows, LayerColorCoding, and LayerStreamlines.
void Layer::setVisibility | ( | bool | visible | ) | [slot] |
virtual void Layer::setWidget | ( | QWidget * | widget | ) | [pure virtual] |
Implemented in LayerArrows, LayerColorCoding, and LayerStreamlines.
FlowData* Layer::flowData [protected] |
float Layer::opacity [protected] |
QSize Layer::size [protected] |
bool Layer::visible [protected] |