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

#include <DataAnalysis/Widgets/transferfunction2dwidget.h>

Inherits QWidget.

Public Slots

void buttonClicked (int id)
 
void connectToOperation (CSIRO::DataExecution::Operation *op)
 
void requestDeleteClassification (int index)
 
void requestUpdateClassification (int index, const TransferFunction2dClassificationImpl *impl)
 
void updateTransferFunction (TransferFunction2d &tf)
 

Public Member Functions

 TransferFunction2dWidget (QWidget *parent=nullptr)
 
 ~TransferFunction2dWidget () override
 

Protected Member Functions

void requestUpdateData ()
 
void requestUpdateWidget ()
 

Constructor & Destructor Documentation

◆ TransferFunction2dWidget()

TransferFunction2dWidget ( QWidget *  parent = nullptr)

◆ ~TransferFunction2dWidget()

~TransferFunction2dWidget ( )
override

Member Function Documentation

◆ buttonClicked

void buttonClicked ( int  id)
slot

Private slot for button clicks.

◆ connectToOperation

void connectToOperation ( CSIRO::DataExecution::Operation op)
slot

◆ requestDeleteClassification

void requestDeleteClassification ( int  index)
slot

◆ requestUpdateClassification

void requestUpdateClassification ( int  index,
const TransferFunction2dClassificationImpl *  impl 
)
slot

◆ requestUpdateData()

void requestUpdateData ( )
protected

◆ requestUpdateWidget()

void requestUpdateWidget ( )
protected

◆ updateTransferFunction

void updateTransferFunction ( TransferFunction2d tf)
slot