open_iA 2023.02
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
Loading...
Searching...
No Matches
Signals | Friends | List of all members
iASlicerInteractionEvents Class Reference

Separates Qt signal out from iASlicerInteractorStyle, to avoid 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. 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 signal out from iASlicerInteractorStyle, to avoid 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 Function Documentation

◆ iASlicerInteractorStyle

friend class iASlicerInteractorStyle
friend

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