open_iA 2025.6
Loading...
Searching...
No Matches
iASlicerInteractionEvents Class Reference

Separates Qt signals from iASlicerInteractorStyle. More...

#include <iASlicerInteractorStyle.h>

Inheritance diagram for iASlicerInteractionEvents:
[legend]
Collaboration diagram for iASlicerInteractionEvents:
[legend]

Signals

void selection (int dragStart[2], int dragEnd[2]) const
 
void sliceChange (int direction) const
 

Friends

class iASlicerInteractorStyle
 

Detailed Description

Separates Qt signals from iASlicerInteractorStyle.

This avoids iASlicerInteractorStyle being moc'ed directly; the mix of deriving from QObject and the Q_OBJECT declaration with the vtk way of object inheritance causes problems, a least with Qt 6: qmetatype.h(2250,1): error C2660: 'vtkObject::operator new': function does not take 3 arguments

Member Function Documentation

◆ selection

void iASlicerInteractionEvents::selection ( int dragStart[2],
int dragEnd[2] ) const
signal

◆ sliceChange

void iASlicerInteractionEvents::sliceChange ( int direction) const
signal

Friends And Related Symbol Documentation

◆ iASlicerInteractorStyle

friend class iASlicerInteractorStyle
friend

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