12class LineScanMethodViewer;
91 void enableOglScene(
bool flag);
93 Ui::LineScanMethodViewer* ui;
99 unsigned _displayLists;
101 unsigned _dispListArea;
Dialog containing multiple property pages.
Definition qt/PropertySheetDialog.h:15
Template to make the sustain system call a class method regularly.
Definition Sustain.h:184
Definition LineScanMethodViewer.h:19
void handleTrackBarChange()
Handles the trackbar for animation.
void handleButtonShowStartClick()
Handles button 'Show Start'.
LineScanMethodViewer(LineScanMethod *target, QWidget *parent)
Constructor.
void drawScene()
Compiles the 3D scene for this method.
bool sustain(const timespec &)
Sustain called by scan method sustain.
std::ostream cout
Stream attached to captured buffer.
Definition LineScanMethodViewer.h:109
void setActiveTab(int index)
Activates the tab designated by the index.
~LineScanMethodViewer() override
Virtual overridden destructor.
void compileScene(bool init)
Compiles the 3D scene for this method.
void addPropertyPages(PropertySheetDialog *sheet)
Adds property pages for viewer.
void handleButtonMoveToClick()
Handles button 'Move To'.
void setup()
Sets up the viewer with the current configuration.
void handleButtonSetGatesClick()
Handles button 'Set Gates'.
void animate(int index, double frac)
Called by the method instance to handle cursor events.
Implementation of a scan method moving in a straight line.
Definition LineScanMethod.h:15
Definition ApplicationPropertyPage.h:7
Definition CircleScanMethod.h:5