VAPOR3 3.9.4
|
#include <TFIsoValueWidget.h>
Public Slots | |
void | DeselectControlPoint () |
void | UpdateFromInfo (float value) |
Public Slots inherited from TFMap | |
void | update () |
These map to the QWidget counterparts. | |
void | show () |
void | hide () |
Signals | |
void | ControlPointDeselected () |
void | UpdateInfo (float value) |
Signals inherited from TFMap | |
void | Activated (TFMap *who) |
Emittend when focus was gained. | |
Public Member Functions | |
TFIsoValueMap (const std::string &variableNameTag, TFMapWidget *parent=nullptr) | |
void | PopulateContextMenu (QMenu *menu, const glm::vec2 &p) override |
(Right-click menu) | |
QSize | minimumSizeHint () const override |
void | LostFocus () override |
TFIsoValueMap * | SetEquidistantIsoValues (bool b) |
Public Member Functions inherited from TFMap | |
TFMap (const std::string &variableNameTag, TFMapWidget *parent=nullptr) | |
TFInfoWidget * | GetInfoWidget () |
void | Update (VAPoR::DataMgr *dataMgr, VAPoR::ParamsMgr *paramsMgr, VAPoR::RenderParams *rParams) |
bool | HasValidParams () const |
bool | IsShown () const |
virtual void | LostFocus ()=0 |
virtual QSize | minimumSizeHint () const =0 |
virtual void | PopulateContextMenu (QMenu *menu, const glm::vec2 &p) |
(Right-click menu) | |
virtual void | PopulateSettingsMenu (QMenu *menu) const |
int | width () const |
int | height () const |
void | resize (int width, int height) |
bool | isLargeEnoughToPaint () const |
Sometimes Qt tries painting a 0 sized widget. | |
QRect | paddedRect () const |
Returns the rect of the internal padded area. | |
QRect | rect () const |
const QFont | getFont () const |
virtual void | paintEvent (QPainter &p)=0 |
These map to the QWidget counterparts. | |
virtual void | mousePressEvent (QMouseEvent *event) |
virtual void | mouseReleaseEvent (QMouseEvent *event) |
virtual void | mouseMoveEvent (QMouseEvent *event) |
virtual void | mouseDoubleClickEvent (QMouseEvent *event) |
Public Attributes | |
bool | BottomPadding = false |
Protected Member Functions | |
void | paramsUpdate () override |
TFInfoWidget * | createInfoWidget () override |
void | paintEvent (QPainter &p) override |
These map to the QWidget counterparts. | |
void | drawControl (QPainter &p, const QPointF &pos, bool selected=false, bool invalid=false) const |
float | GetControlPointTriangleHeight () const |
float | GetControlPointSquareHeight () const |
QRect | GetControlPointArea (const QPoint &p) const |
void | mousePressEvent (QMouseEvent *event) override |
void | mouseReleaseEvent (QMouseEvent *event) override |
void | mouseMoveEvent (QMouseEvent *event) override |
void | mouseDoubleClickEvent (QMouseEvent *event) override |
QMargins | GetPadding () const override |
Protected Member Functions inherited from TFMap | |
virtual void | paramsUpdate ()=0 |
VAPoR::DataMgr * | getDataMgr () const |
VAPoR::ParamsMgr * | getParamsMgr () const |
VAPoR::RenderParams * | getRenderParams () const |
VAPoR::MapperFunction * | getMapperFunction () const |
std::string | getVariableName () const |
const std::string & | getVariableNameTag () const |
void | drawControl (QPainter &p, const QPointF &pos, bool selected=false) const |
virtual TFInfoWidget * | createInfoWidget ()=0 |
glm::vec2 | NDCToPixel (const glm::vec2 &v) const |
QPointF | NDCToQPixel (const glm::vec2 &v) const |
QPointF | NDCToQPixel (float x, float y) const |
glm::vec2 | PixelToNDC (const QPointF &p) const |
glm::vec2 | PixelToNDC (const glm::vec2 &p) const |
virtual QMargins | GetPadding () const |
int | GetControlPointRadius () const |
void | BeginSaveStateGroup (VAPoR::ParamsMgr *paramsMgr, const std::string &description="") |
void | EndSaveStateGroup (VAPoR::ParamsMgr *paramsMgr) |
void | CancelSaveStateGroup (VAPoR::ParamsMgr *paramsMgr) |
Definition at line 11 of file TFIsoValueWidget.h.
TFIsoValueMap::TFIsoValueMap | ( | const std::string & | variableNameTag, |
TFMapWidget * | parent = nullptr |
||
) |
|
signal |
|
overrideprotectedvirtual |
Implements TFMap.
|
slot |
|
protected |
|
protected |
|
protected |
|
protected |
|
overrideprotectedvirtual |
Reimplemented from TFMap.
|
overridevirtual |
Implements TFMap.
|
overridevirtual |
Implements TFMap.
|
overrideprotectedvirtual |
Reimplemented from TFMap.
|
overrideprotectedvirtual |
Reimplemented from TFMap.
|
overrideprotectedvirtual |
Reimplemented from TFMap.
|
overrideprotectedvirtual |
Reimplemented from TFMap.
|
overrideprotectedvirtual |
These map to the QWidget counterparts.
Implements TFMap.
|
overrideprotectedvirtual |
Implements TFMap.
|
overridevirtual |
(Right-click menu)
Reimplemented from TFMap.
|
inline |
Definition at line 23 of file TFIsoValueWidget.h.
|
slot |
|
signal |
bool TFIsoValueMap::BottomPadding = false |
Definition at line 15 of file TFIsoValueWidget.h.