VAPOR3 3.9.4
Signals | Public Member Functions | Protected Member Functions | List of all members
TFMapWidget Class Reference

#include <TFMapWidget.h>

Inheritance diagram for TFMapWidget:
TFColorWidget TFHistogramWidget TFIsoValueWidget TFOpacityWidget

Signals

void Activated (TFMapWidget *who)
 

Public Member Functions

 TFMapWidget (TFMap *map)
 
 ~TFMapWidget ()
 
void AddMap (TFMap *map)
 
std::vector< TFMap * > GetMaps () const
 
TFInfoWidgetGetInfoWidget ()
 
void Update (VAPoR::DataMgr *dataMgr, VAPoR::ParamsMgr *paramsMgr, VAPoR::RenderParams *rParams)
 
void Deactivate ()
 
QSize minimumSizeHint () const override
 
void showMap (TFMap *map)
 
void hideMap (TFMap *map)
 

Protected Member Functions

void paintEvent (QPaintEvent *event) override
 
void mousePressEvent (QMouseEvent *event) override
 
void mouseReleaseEvent (QMouseEvent *event) override
 
void mouseMoveEvent (QMouseEvent *event) override
 
void mouseDoubleClickEvent (QMouseEvent *event) override
 
void resizeEvent (QResizeEvent *event) override
 

Detailed Description

Wrap a TFMap(s) in a QWidget

Definition at line 111 of file TFMapWidget.h.

Constructor & Destructor Documentation

◆ TFMapWidget()

TFMapWidget::TFMapWidget ( TFMap map)

◆ ~TFMapWidget()

TFMapWidget::~TFMapWidget ( )

Member Function Documentation

◆ Activated

void TFMapWidget::Activated ( TFMapWidget who)
signal

◆ AddMap()

void TFMapWidget::AddMap ( TFMap map)

◆ Deactivate()

void TFMapWidget::Deactivate ( )

◆ GetInfoWidget()

TFInfoWidget * TFMapWidget::GetInfoWidget ( )

◆ GetMaps()

std::vector< TFMap * > TFMapWidget::GetMaps ( ) const

◆ hideMap()

void TFMapWidget::hideMap ( TFMap map)

◆ minimumSizeHint()

QSize TFMapWidget::minimumSizeHint ( ) const
override

◆ mouseDoubleClickEvent()

void TFMapWidget::mouseDoubleClickEvent ( QMouseEvent *  event)
overrideprotected

◆ mouseMoveEvent()

void TFMapWidget::mouseMoveEvent ( QMouseEvent *  event)
overrideprotected

◆ mousePressEvent()

void TFMapWidget::mousePressEvent ( QMouseEvent *  event)
overrideprotected

◆ mouseReleaseEvent()

void TFMapWidget::mouseReleaseEvent ( QMouseEvent *  event)
overrideprotected

◆ paintEvent()

void TFMapWidget::paintEvent ( QPaintEvent *  event)
overrideprotected

◆ resizeEvent()

void TFMapWidget::resizeEvent ( QResizeEvent *  event)
overrideprotected

◆ showMap()

void TFMapWidget::showMap ( TFMap map)

◆ Update()

void TFMapWidget::Update ( VAPoR::DataMgr dataMgr,
VAPoR::ParamsMgr paramsMgr,
VAPoR::RenderParams rParams 
)

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