UsTK : Ultrasound ToolKit
version 2.0.1 under development (2024-12-17)
|
#include <visp3/ustk_grabber/usAcquisitionParameters.h>
Public Types | |
enum | usMotorStep { US_STATIC_MOTOR = 0 , US_ANGLE_PITCH_1 = 2 , US_ANGLE_PITCH_2 = 4 , US_ANGLE_PITCH_3 = 8 , US_ANGLE_PITCH_4 = 16 , US_ANGLE_PITCH_5 = 32 } |
Public Member Functions | |
usAcquisitionParameters () | |
~usAcquisitionParameters () | |
bool | getActivateMotor () const |
usMotorStep | getSepsPerFrame () const |
usMotorStep | getSepsPerFrameMax () const |
usMotorStep | getSepsPerFrameMin () const |
int | getFramesPerVolume () const |
int | getFramesPerVolumeMax () const |
int | getFramesPerVolumeMin () const |
int | getImageDepth () const |
int | getImageDepthMax () const |
int | getImageDepthMin () const |
int | getImagingMode () const |
int | getImagingModeMax () const |
int | getImagingModeMin () const |
int | getMotorPosition () const |
int | getMotorPositionMax () const |
int | getMotorPositionMin () const |
int | getPostScanHeigh () const |
bool | getPostScanMode () const |
int | getPostScanWidth () const |
int | getSamplingFrequency () const |
int | getSamplingFrequencyMax () const |
int | getSamplingFrequencyMin () const |
int | getSector () const |
int | getSectorMax () const |
int | getSectorMin () const |
int | getTransmitFrequency () const |
int | getTransmitFrequencyMax () const |
int | getTransmitFrequencyMin () const |
void | setActivateMotor (bool activateMotor) |
void | setSepsPerFrame (usMotorStep anglePerFrame) |
void | setSepsPerFrameMax (usMotorStep anglePerFrameMax) |
void | setSepsPerFrameMin (usMotorStep anglePerFrameMin) |
void | setFramesPerVolume (int framesPerVolume) |
void | setFramesPerVolumeMax (int framesPerVolumeMax) |
void | setFramesPerVolumeMin (int framesPerVolumeMin) |
void | setImageDepth (int imageDepth) |
void | setImageDepthMax (int imageDepthMax) |
void | setImageDepthMin (int imageDepthMin) |
void | setImagingMode (int imagingMode) |
void | setImagingModeMax (int imagingModeMax) |
void | setImagingModeMin (int imagingModeMin) |
void | setMotorPosition (int motorPosition) |
void | setMotorPositionMax (int motorPositionMax) |
void | setMotorPositionMin (int motorPositionMin) |
void | setPostScanHeigh (int postScanHeigh) |
void | setPostScanMode (bool postScanMode) |
void | setPostScanWidth (int postScanWidth) |
void | setSamplingFrequency (int samplingFrequency) |
void | setSamplingFrequencyMax (int samplingFrequencyMax) |
void | setSamplingFrequencyMin (int samplingFrequencyMin) |
void | setSector (int sector) |
void | setSectorMax (int sectorMax) |
void | setSectorMin (int sectorMin) |
void | setTransmitFrequency (int transmitFrequency) |
void | setTransmitFrequencyMax (int transmitFrequencyMax) |
void | setTransmitFrequencyMin (int transmitFrequencyMin) |
Class to store acquisition parameters for ultrasound station.
Definition at line 48 of file usAcquisitionParameters.h.
For 4DC7 3D probe motor movement.
Definition at line 52 of file usAcquisitionParameters.h.
usAcquisitionParameters::usAcquisitionParameters | ( | ) |
Constructor.
Definition at line 39 of file usAcquisitionParameters.cpp.
usAcquisitionParameters::~usAcquisitionParameters | ( | ) |
Destructor.
Definition at line 52 of file usAcquisitionParameters.cpp.
|
inline |
Definition at line 76 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::getMotorActivation(), and usNetworkGrabber::sendAcquisitionParametersSlot().
|
inline |
Definition at line 82 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::getFramesPerVolume(), and usNetworkGrabber::sendAcquisitionParametersSlot().
|
inline |
Definition at line 83 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::setFramesPerVolume().
|
inline |
Definition at line 84 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::setFramesPerVolume().
|
inline |
Definition at line 86 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::getImageDepth(), and usNetworkGrabber::sendAcquisitionParametersSlot().
|
inline |
Definition at line 87 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::setImageDepth().
|
inline |
Definition at line 88 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::setImageDepth().
|
inline |
Definition at line 90 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::getImagingMode(), and usNetworkGrabber::sendAcquisitionParametersSlot().
|
inline |
Definition at line 91 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::setImagingMode().
|
inline |
Definition at line 92 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::setImagingMode().
|
inline |
Definition at line 94 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::getMotorPosition(), and usNetworkGrabber::sendAcquisitionParametersSlot().
|
inline |
Definition at line 95 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::setMotorPosition().
|
inline |
Definition at line 96 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::setMotorPosition().
|
inline |
Definition at line 98 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::getPostScanHeigh(), and usNetworkGrabber::sendAcquisitionParametersSlot().
|
inline |
Definition at line 100 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::getPostScanMode(), and usNetworkGrabber::sendAcquisitionParametersSlot().
|
inline |
Definition at line 102 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::getPostScanWidth(), and usNetworkGrabber::sendAcquisitionParametersSlot().
|
inline |
Definition at line 104 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::getSamplingFrequency(), and usNetworkGrabber::sendAcquisitionParametersSlot().
|
inline |
Definition at line 105 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::setSamplingFrequency().
|
inline |
Definition at line 106 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::setSamplingFrequency().
|
inline |
Definition at line 108 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::getSector(), and usNetworkGrabber::sendAcquisitionParametersSlot().
|
inline |
Definition at line 109 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::setSector().
|
inline |
Definition at line 110 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::setSector().
|
inline |
Definition at line 78 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::getStepsPerFrame(), and usNetworkGrabber::sendAcquisitionParametersSlot().
|
inline |
Definition at line 79 of file usAcquisitionParameters.h.
|
inline |
Definition at line 80 of file usAcquisitionParameters.h.
|
inline |
Definition at line 112 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::getTransmitFrequency(), and usNetworkGrabber::sendAcquisitionParametersSlot().
|
inline |
Definition at line 113 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::setTransmitFrequency().
|
inline |
Definition at line 114 of file usAcquisitionParameters.h.
Referenced by usNetworkGrabber::setTransmitFrequency().
void usAcquisitionParameters::setActivateMotor | ( | bool | activateMotor | ) |
Setter for motor activation.
activateMotor | Boolean to activate the motor sweep (true) or not (false). |
Definition at line 58 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters(), and usNetworkGrabber::setMotorActivation().
void usAcquisitionParameters::setFramesPerVolume | ( | int | framesPerVolume | ) |
Setter for framesPerVolume.
framesPerVolume | Number of frames in a volume acquisition. |
Definition at line 82 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters(), and usNetworkGrabber::setFramesPerVolume().
void usAcquisitionParameters::setFramesPerVolumeMax | ( | int | framesPerVolumeMax | ) |
Setter for framesPerVolume.
framesPerVolumeMax | Maximum number of frames in a volume acquisition. |
Definition at line 88 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters().
void usAcquisitionParameters::setFramesPerVolumeMin | ( | int | framesPerVolumeMin | ) |
Setter for framesPerVolumeMin.
framesPerVolumeMin | Minimum number of frames in a volume acquisition. |
Definition at line 97 of file usAcquisitionParameters.cpp.
void usAcquisitionParameters::setImageDepth | ( | int | imageDepth | ) |
Setter for imageDepth.
imageDepth | Depth of the echo image, in millimeters. |
Definition at line 106 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters(), and usNetworkGrabber::setImageDepth().
void usAcquisitionParameters::setImageDepthMax | ( | int | imageDepthMax | ) |
Setter for imageDepthMax.
imageDepthMax | Max depth of the probe for the echo image, in millimeters. |
Definition at line 112 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters().
void usAcquisitionParameters::setImageDepthMin | ( | int | imageDepthMin | ) |
Setter for imageDepthMin.
imageDepthMin | Min depth of the probe for the echo image, in millimeters. |
Definition at line 118 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters().
void usAcquisitionParameters::setImagingMode | ( | int | imagingMode | ) |
Setter for imagingMode.
imagingMode | Code for imaging mode (0 = pre-scan B-MODE, RF mode = 12) |
Definition at line 124 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters(), and usNetworkGrabber::setImagingMode().
void usAcquisitionParameters::setImagingModeMax | ( | int | imagingModeMax | ) |
Setter for imagingModeMax.
imagingModeMax | Code for imaging mode max. |
Definition at line 130 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters().
void usAcquisitionParameters::setImagingModeMin | ( | int | imagingModeMin | ) |
Setter for imagingModeMin.
imagingModeMin | Code for imaging mode min. |
Definition at line 136 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters().
void usAcquisitionParameters::setMotorPosition | ( | int | motorPosition | ) |
Setter for motorPosition, to set a fixed motor position.
motorPosition | Motor position in degrees. |
Definition at line 142 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters(), and usNetworkGrabber::setMotorPosition().
void usAcquisitionParameters::setMotorPositionMax | ( | int | motorPositionMax | ) |
Setter for motorPositionMax.
motorPositionMax | Max motor position in degrees of the current probe. |
Definition at line 148 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters().
void usAcquisitionParameters::setMotorPositionMin | ( | int | motorPositionMin | ) |
Setter for motorPositionMin.
motorPositionMin | Min motor position in degrees of the current probe. |
Definition at line 154 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters().
void usAcquisitionParameters::setPostScanHeigh | ( | int | postScanHeigh | ) |
Setter for postScanHeigh.
postScanHeigh | Height of the post-scan image in px. |
Definition at line 160 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters(), and usNetworkGrabber::setPostScanHeigh().
void usAcquisitionParameters::setPostScanMode | ( | bool | postScanMode | ) |
Setter for postScanMode.
postScanMode | Boolean to acquire scan-converted images (true), or not (false). |
Definition at line 166 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters(), and usNetworkGrabber::setPostScanMode().
void usAcquisitionParameters::setPostScanWidth | ( | int | postScanWidth | ) |
Setter for postScanWidth.
postScanWidth | Width of the post-scan image in px. |
Definition at line 172 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters(), and usNetworkGrabber::setPostScanWidth().
void usAcquisitionParameters::setSamplingFrequency | ( | int | samplingFrequency | ) |
Setter for samplingFrequency.
samplingFrequency | Sampling frequency of the acquisition (Hz). |
Definition at line 178 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters(), and usNetworkGrabber::setSamplingFrequency().
void usAcquisitionParameters::setSamplingFrequencyMax | ( | int | samplingFrequencyMax | ) |
Setter for samplingFrequencyMax.
samplingFrequencyMax | Max sampling frequency of the acquisition (Hz). |
Definition at line 184 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters().
void usAcquisitionParameters::setSamplingFrequencyMin | ( | int | samplingFrequencyMin | ) |
Setter for samplingFrequencyMin.
samplingFrequencyMin | Min sampling frequency of the acquisition (Hz). |
Definition at line 193 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters().
void usAcquisitionParameters::setSector | ( | int | sector | ) |
Setter for sector.
sector | Percentage of the total width of the transducers used to acquire an image. |
Definition at line 202 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters(), and usNetworkGrabber::setSector().
void usAcquisitionParameters::setSectorMax | ( | int | sectorMax | ) |
Setter for sectorMax.
sectorMax | Max percentage of the width of the transducers used to acquire an image. |
Definition at line 208 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters().
void usAcquisitionParameters::setSectorMin | ( | int | sectorMin | ) |
Setter for sectorMin.
sectorMin | Min percentage of the width of the transducers used to acquire an image. |
Definition at line 214 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters().
void usAcquisitionParameters::setSepsPerFrame | ( | usMotorStep | anglePerFrame | ) |
Setter for angle step per frame.
anglePerFrame | Angle in degrees between 2 sucessive frames. See usAcquisitionParameters::us4DC7Angles |
Definition at line 64 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters(), and usNetworkGrabber::setStepsPerFrame().
void usAcquisitionParameters::setSepsPerFrameMax | ( | usMotorStep | anglePerFrameMax | ) |
Setter for angle step per frame max.
anglePerFrameMax | Max angle in degrees between 2 sucessive frames. See usAcquisitionParameters::us4DC7Angles |
Definition at line 70 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters().
void usAcquisitionParameters::setSepsPerFrameMin | ( | usMotorStep | anglePerFrameMin | ) |
Setter for angle step per frame min.
anglePerFrameMin | Min angle in degrees between 2 sucessive frames. See usAcquisitionParameters::us4DC7Angles |
Definition at line 76 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters().
void usAcquisitionParameters::setTransmitFrequency | ( | int | transmitFrequency | ) |
Setter for transmitFrequency.
transmitFrequency | Acoustic frequency sent with the transducers (Hz). |
Definition at line 220 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters(), and usNetworkGrabber::setTransmitFrequency().
void usAcquisitionParameters::setTransmitFrequencyMax | ( | int | transmitFrequencyMax | ) |
Setter for transmitFrequencyMax.
transmitFrequencyMax | Max acoustic frequency sent with the transducers (Hz). |
Definition at line 226 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters().
void usAcquisitionParameters::setTransmitFrequencyMin | ( | int | transmitFrequencyMin | ) |
Setter for transmitFrequencyMin.
transmitFrequencyMin | Min acoustic frequency sent with the transducers (Hz). |
Definition at line 235 of file usAcquisitionParameters.cpp.
Referenced by usNetworkGrabber::readAcquisitionParameters().