Layer Class Reference

#include <Layer.h>

Inheritance diagram for Layer:

LayerArrows LayerColorCoding LayerStreamlines

List of all members.

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

FlowDataflowData
QSize size
float opacity
bool visible


Constructor & Destructor Documentation

Layer::Layer (  ) 

Layer::~Layer (  ) 


Member Function Documentation

virtual void Layer::draw ( const DrawInfo drawInfo  )  [pure virtual]

float Layer::getOpacity (  ) 

bool Layer::getVisibility (  ) 

void Layer::layerChanged ( Layer  )  [signal]

void Layer::setFlowData ( FlowData flowData  )  [virtual, slot]

void Layer::setOpacity ( float  value  )  [slot]

void Layer::setSize ( const QSize &  size  )  [virtual, slot]

void Layer::setVisibility ( bool  visible  )  [slot]

virtual void Layer::setWidget ( QWidget *  widget  )  [pure virtual]


Member Data Documentation

FlowData* Layer::flowData [protected]

float Layer::opacity [protected]

QSize Layer::size [protected]

bool Layer::visible [protected]


The documentation for this class was generated from the following files:

Generated on Wed Jan 21 14:06:57 2009 for TiDo Flowtion by  doxygen 1.5.8