UsTK : Ultrasound ToolKit
version 2.0.1 under development (2024-11-21)
|
#include <visp3/ustk_gui/usImageDisplayWidgetRobotControl.h>
Public Slots | |
void | updateFrame (const vpImage< unsigned char > img) |
void | updateFrame (const usImagePreScan2D< unsigned char > img) |
void | updateConfidenceServoingStatus (bool) |
void | updateConfidenceAngle (double sanline) |
void | updateConfidenceMap (usImagePreScan2D< unsigned char > confidence) |
void | updateFrame (const usImagePostScan2D< unsigned char > img) |
Signals | |
void | moveLeft () |
void | moveRight () |
void | stopMove () |
void | confidenceServoing (bool) |
Public Member Functions | |
usImageDisplayWidgetRobotControl () | |
~usImageDisplayWidgetRobotControl () | |
void | enableControlArrows () |
void | enableFeaturesDisplay () |
void | disableControlArrows () |
void | disableFeaturesDisplay () |
void | resizeEvent (QResizeEvent *event) |
void | useScanConversion (bool enable) |
Protected Attributes | |
QLabel * | m_label |
QImage | m_QImage |
QPixmap | m_pixmap |
bool | m_useScanConversion |
usPreScanToPostScan2DConverter | m_scanConverter |
usImagePostScan2D< unsigned char > | m_postScan |
vpImage< unsigned char > | m_image |
Qt widget class for 2D ultrasound image display, containing robot control tools.
Definition at line 60 of file usImageDisplayWidgetRobotControl.h.
usImageDisplayWidgetRobotControl::usImageDisplayWidgetRobotControl | ( | ) |
Constructor.
Definition at line 45 of file usImageDisplayWidgetRobotControl.cpp.
References moveLeft(), moveRight(), stopMove(), and updateConfidenceServoingStatus().
usImageDisplayWidgetRobotControl::~usImageDisplayWidgetRobotControl | ( | ) |
Destructor.
Definition at line 88 of file usImageDisplayWidgetRobotControl.cpp.
|
signal |
Referenced by updateConfidenceServoingStatus().
void usImageDisplayWidgetRobotControl::disableControlArrows | ( | ) |
Definition at line 170 of file usImageDisplayWidgetRobotControl.cpp.
void usImageDisplayWidgetRobotControl::disableFeaturesDisplay | ( | ) |
Definition at line 206 of file usImageDisplayWidgetRobotControl.cpp.
void usImageDisplayWidgetRobotControl::enableControlArrows | ( | ) |
Definition at line 158 of file usImageDisplayWidgetRobotControl.cpp.
Referenced by resizeEvent(), and updateFrame().
void usImageDisplayWidgetRobotControl::enableFeaturesDisplay | ( | ) |
Definition at line 194 of file usImageDisplayWidgetRobotControl.cpp.
|
signal |
Referenced by usImageDisplayWidgetRobotControl().
|
signal |
Referenced by usImageDisplayWidgetRobotControl().
void usImageDisplayWidgetRobotControl::resizeEvent | ( | QResizeEvent * | event | ) |
Definition at line 141 of file usImageDisplayWidgetRobotControl.cpp.
References enableControlArrows(), usImageDisplayWidget::m_label, usImageDisplayWidget::m_pixmap, and usImageDisplayWidget::m_QImage.
|
signal |
Referenced by usImageDisplayWidgetRobotControl().
|
slot |
Definition at line 208 of file usImageDisplayWidgetRobotControl.cpp.
References usTransducerSettings::getFieldOfView(), and usTransducerSettings::getScanLinePitch().
|
slot |
Definition at line 227 of file usImageDisplayWidgetRobotControl.cpp.
|
slot |
Definition at line 177 of file usImageDisplayWidgetRobotControl.cpp.
References confidenceServoing().
Referenced by usImageDisplayWidgetRobotControl().
|
slotinherited |
Slot called to update the ultrasound image to display in case of post-scan image sent.
img | New ultrasound image to display. |
Definition at line 83 of file usImageDisplayWidget.cpp.
References usImageDisplayWidget::m_image, usImageDisplayWidget::m_label, usImageDisplayWidget::m_pixmap, usImageDisplayWidget::m_QImage, and usImageDisplayWidget::m_useScanConversion.
|
slot |
Slot called to update the ultrasound image to display for pre-scan.
img | New ultrasound image to display. |
Definition at line 111 of file usImageDisplayWidgetRobotControl.cpp.
References usPreScanToPostScan2DConverter::convert(), enableControlArrows(), usImageDisplayWidget::m_label, usImageDisplayWidget::m_pixmap, usImageDisplayWidget::m_postScan, usImageDisplayWidget::m_QImage, usImageDisplayWidget::m_scanConverter, and usImageDisplayWidget::m_useScanConversion.
|
slot |
Slot called to update the ultrasound image to display.
img | New ultrasound image to display. |
Definition at line 94 of file usImageDisplayWidgetRobotControl.cpp.
References enableControlArrows(), usImageDisplayWidget::m_label, usImageDisplayWidget::m_pixmap, and usImageDisplayWidget::m_QImage.
|
inherited |
Definition at line 128 of file usImageDisplayWidget.cpp.
References usImageDisplayWidget::m_useScanConversion.
|
protectedinherited |
Definition at line 87 of file usImageDisplayWidget.h.
Referenced by usImageDisplayWidget::updateFrame().
|
protectedinherited |
Definition at line 77 of file usImageDisplayWidget.h.
Referenced by usImageDisplayWidget::resizeEvent(), resizeEvent(), usImageDisplayWidgetQmlOverlayServoing::updateFrame(), usImageDisplayWidget::updateFrame(), updateFrame(), usImageDisplayWidget::usImageDisplayWidget(), usImageDisplayWidgetQmlOverlay::usImageDisplayWidgetQmlOverlay(), usImageDisplayWidgetQmlOverlayServoing::usImageDisplayWidgetQmlOverlayServoing(), and usImageDisplayWidget::~usImageDisplayWidget().
|
protectedinherited |
Definition at line 81 of file usImageDisplayWidget.h.
Referenced by usImageDisplayWidget::resizeEvent(), resizeEvent(), usImageDisplayWidgetQmlOverlayServoing::updateFrame(), usImageDisplayWidget::updateFrame(), and updateFrame().
|
protectedinherited |
Definition at line 86 of file usImageDisplayWidget.h.
Referenced by usImageDisplayWidget::updateFrame(), usImageDisplayWidgetQmlOverlayServoing::updateFrame(), and updateFrame().
|
protectedinherited |
Definition at line 80 of file usImageDisplayWidget.h.
Referenced by usImageDisplayWidget::resizeEvent(), resizeEvent(), usImageDisplayWidgetQmlOverlayServoing::updateFrame(), usImageDisplayWidget::updateFrame(), and updateFrame().
|
protectedinherited |
Definition at line 85 of file usImageDisplayWidget.h.
Referenced by usImageDisplayWidget::updateFrame(), usImageDisplayWidgetQmlOverlayServoing::updateFrame(), and updateFrame().
|
protectedinherited |
Definition at line 84 of file usImageDisplayWidget.h.
Referenced by usImageDisplayWidgetQmlOverlayServoing::updateFrame(), updateFrame(), usImageDisplayWidget::updateFrame(), and usImageDisplayWidget::useScanConversion().