Simulacrum  1.2
Public Slots | Signals | Public Member Functions | Static Public Member Functions | List of all members
Simulacrum::SWLTool Class Reference

#include <vpTools.h>

Inheritance diagram for Simulacrum::SWLTool:
Inheritance graph
Collaboration diagram for Simulacrum::SWLTool:
Collaboration graph

Public Slots

virtual void selected (SViewPort &)
 
virtual void deSelected (SViewPort &)
 
virtual void leftClicked (SViewPort &, int x, int y)
 
virtual void middleClicked (SViewPort &, int x, int y)
 
virtual void rightClicked (SViewPort &, int x, int y)
 
virtual void dragged (SViewPort &, int x, int y)
 
virtual void doubleClicked (SViewPort &, int x, int y)
 
virtual void keyPressed (SViewPort &, int key)
 
virtual void updateHist (SSpace *addcheck)
 
virtual void doAutoWL (SSpace *)
 
virtual void showHistTools (bool)
 
virtual void applyLUTChange (bool)
 
- Public Slots inherited from Simulacrum::SViewPortTool
virtual void selected (SViewPort &)
 
virtual void deSelected (SViewPort &)
 
virtual void leftClicked (SViewPort &, int x, int y)
 
virtual void doubleClicked (SViewPort &, int x, int y)
 
virtual void middleClicked (SViewPort &, int x, int y)
 
virtual void rightClicked (SViewPort &, int x, int y)
 
virtual void buttonReleased (SViewPort &, int x, int y)
 
virtual void dragged (SViewPort &, int x, int y)
 
virtual void wheelUp (SViewPort &, int x, int y)
 
virtual void wheelDown (SViewPort &, int x, int y)
 
virtual void keyPressed (SViewPort &, int key)
 
virtual void keyReleased (SViewPort &, int key)
 
virtual void viewportResized (SViewPort &)
 
virtual void viewportUpdated (SViewPort &)
 

Signals

void histReady (SSpace *)
 

Public Member Functions

 SWLTool (QObject *parent=0)
 
virtual ~SWLTool ()
 
- Public Member Functions inherited from Simulacrum::SViewPortTool
 SViewPortTool (QObject *parent=nullptr)
 
virtual ~SViewPortTool ()
 
void connectViewPort (SViewPort &)
 
virtual bool oneShot ()
 
void setAdditionalWidgetF (std::function< void(QWidget *, QString)>)
 

Static Public Member Functions

static void addLUT (GPLUT::LUTGen_t, const QString &name)
 
static bool removeLUT (const QString &name)
 

Additional Inherited Members

- Protected Member Functions inherited from Simulacrum::SViewPortTool
void AdditionalWidgetHide (QWidget *)
 
- Protected Attributes inherited from Simulacrum::SViewPortTool
SCoordinate ReferencePoint
 
std::function< void(QWidget *, QString)> AdditionalWidget
 

Constructor & Destructor Documentation

◆ SWLTool()

SWLTool::SWLTool ( QObject *  parent = 0)

◆ ~SWLTool()

SWLTool::~SWLTool ( )
virtual

Member Function Documentation

◆ addLUT()

void SWLTool::addLUT ( GPLUT::LUTGen_t  newlut,
const QString &  name 
)
static

◆ applyLUTChange

void SWLTool::applyLUTChange ( bool  selected)
virtualslot

◆ deSelected

void SWLTool::deSelected ( SViewPort )
virtualslot

◆ doAutoWL

void SWLTool::doAutoWL ( SSpace target)
virtualslot

◆ doubleClicked

void SWLTool::doubleClicked ( SViewPort ,
int  x,
int  y 
)
virtualslot

◆ dragged

void SWLTool::dragged ( SViewPort source,
int  x,
int  y 
)
virtualslot

◆ histReady

void Simulacrum::SWLTool::histReady ( SSpace )
signal

◆ keyPressed

void SWLTool::keyPressed ( SViewPort source,
int  key 
)
virtualslot

◆ leftClicked

void SWLTool::leftClicked ( SViewPort source,
int  x,
int  y 
)
virtualslot

◆ middleClicked

void SWLTool::middleClicked ( SViewPort vp,
int  x,
int  y 
)
virtualslot

◆ removeLUT()

bool SWLTool::removeLUT ( const QString &  name)
static

◆ rightClicked

void SWLTool::rightClicked ( SViewPort vp,
int  x,
int  y 
)
virtualslot

◆ selected

void SWLTool::selected ( SViewPort vp)
virtualslot

◆ showHistTools

void SWLTool::showHistTools ( bool  nhist)
virtualslot

◆ updateHist

void SWLTool::updateHist ( SSpace addcheck)
virtualslot

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