13class CircleScanMethod;
18class CircleScanMethodViewer;
100 Ui::CircleScanMethodViewer* ui;
Wrapper for drawing 2D overlays into the 3D space using specified offsets. Handles loading of multipl...
Definition GraphicOverlay.h:14
Renders an OpenGL object (vertex-array) in a color and using a transformation/translation matrix.
Definition OpenGLRenderObject.h:17
QList< OpenGLRenderObject * > List
Type to hold a list of not-owned render objects.
Definition OpenGLRenderObject.h:24
Template to make the sustain system call a class method regularly.
Definition Sustain.h:184
Definition CircleScanMethodViewer.h:22
void animate(int index, double frac)
Called by the method instance to handle cursor events.
void handleButtonMoveToClick()
Handles button 'Move To'.
void changeEvent(QEvent *event) override
Overridden from base class.
void handleTrackBarChange()
Handles the trackbar for animation.
void handleButtonShowStartClick()
Handles the button 'Show Start'.
~CircleScanMethodViewer() override
Virtual overridden destructor.
void setup()
Sets up the viewer with the current configuration.
CircleScanMethodViewer(CircleScanMethod *target, QWidget *parent)
Constructor.
std::ostream cout
Stream attached to capture-buffer.
Definition CircleScanMethodViewer.h:116
void handleButtonSetGatesClick()
Handles button 'Set Gates'.
void setActiveTab(int index)
Activates the tab designated by the index.
bool sustain(const timespec &)
Sustain called by scan method sustain.
void setGraphicOverlay(const QString &name)
Sets the graphic overlay for the scene.
void drawScene()
Compiles the 3D scene for this method.
Definition CircleScanMethod.h:11
Definition NipscanRenderer.h:23
Definition ApplicationPropertyPage.h:7
Definition CircleScanMethod.h:5