Workspace 6.21.5
Public Slots | Signals | Public Member Functions | Protected Member Functions | List of all members
WSGLGridWidget Class Reference

Widget for rendering grids using OpenGL.

#include <Rendering/OpenGL/GridPlot/wsglgridwidget.h>

Inherits QWidget.

Public Slots

void enableInteraction (bool enable)
 
bool isInitialized () const
 

Signals

void gridSelectionChanged (DataAnalysis::NamedDimensionRange xPanel, DataAnalysis::NamedDimensionRange yPanel)
 
void showEventRaised ()
 

Public Member Functions

 WSGLGridWidget (QWidget *parent)
 
 ~WSGLGridWidget () override
 
void clearSelection ()
 
bool getSelection (DataAnalysis::NamedDimensionRange &xPanel, DataAnalysis::NamedDimensionRange &yPanel)
 
void setGridPlot (DataAnalysis::GridPlot &gridPlot)
 

Protected Member Functions

void showEvent (QShowEvent *event) override
 

Constructor & Destructor Documentation

◆ WSGLGridWidget()

WSGLGridWidget ( QWidget *  parent)

◆ ~WSGLGridWidget()

~WSGLGridWidget ( )
override

Member Function Documentation

◆ clearSelection()

void clearSelection ( )

◆ enableInteraction

void enableInteraction ( bool  enable)
slot

Slot that listens for signals that indicate whether or not the grid widget should respond to user interaction.

◆ getSelection()

bool getSelection ( DataAnalysis::NamedDimensionRange xPanel,
DataAnalysis::NamedDimensionRange yPanel 
)

◆ gridSelectionChanged

void gridSelectionChanged ( DataAnalysis::NamedDimensionRange  xPanel,
DataAnalysis::NamedDimensionRange  yPanel 
)
signal

◆ isInitialized

bool isInitialized ( ) const
slot

◆ setGridPlot()

void setGridPlot ( DataAnalysis::GridPlot gridPlot)

◆ showEvent()

void showEvent ( QShowEvent *  event)
inlineoverrideprotected

◆ showEventRaised

void showEventRaised ( )
signal