UsTK : Ultrasound ToolKit
version 2.0.1 under development (2024-11-21)
|
#include <visp3/ustk_grabber/usNetworkGrabberPreScan3D.h>
Public Types | |
enum | usDataPositionInBuffer { OUTPUT_FRAME_POSITION_IN_VEC = 0 , MOST_RECENT_FRAME_POSITION_IN_VEC = 1 , CURRENT_FILLED_FRAME_POSITION_IN_VEC = 2 } |
enum | usVolumeField { ODD = 0 , EVEN = 1 , ODD_EVEN = 2 } |
Public Slots | |
void | center3DProbeMotor () |
void | connected () |
void | connectToServer () |
void | connectToServer (QHostAddress address) |
void | disconnected () |
void | disconnectFromServer () |
void | handleError (QAbstractSocket::SocketError err) |
void | initAcquisitionSlot (usNetworkGrabber::usInitHeaderSent header) |
void | processConnectionToServer () |
void | runAcquisition () |
void | stopAcquisition () |
Signals | |
void | newVolumeAvailable () |
void | serverUpdateEnded (bool success) |
void | endBlockingLoop () |
void | runAcquisitionSignal (bool run) |
void | sendAcquisitionParametersSignal () |
void | endConnection () |
void | acquisitionInitialized (bool) |
Protected Slots | |
void | serverUpdated (bool sucess) |
void | sendRunSignal (bool run) |
void | sendAcquisitionParametersSlot () |
Protected Member Functions | |
void | includeFrameInVolume () |
Protected Attributes | |
bool | m_verbose |
QTcpSocket * | m_tcpSocket |
bool | m_connect |
std::string | m_ip |
int | m_bytesLeftToRead |
usAcquisitionParameters | m_acquisitionParameters |
bool | m_updateParametersSucess |
usInitHeaderConfirmation | m_confirmHeader |
us::usImageHeader | m_imageHeader |
bool | m_isInit |
bool | m_isRunning |
QThread * | m_thread |
Specific class to grab pre-scan volumes from the ultrasound station on the network.
The following figure details the network communication process and summarizes the steps to follow to acquire ultrasound images:
This grabber manages a buffer system to avoid multiple copy of the volumes. The acquire() method returns you a pointer on a new volumes, you can acess and modify the volumes (it is thread-safe). Acquire() can be blocking, the behaviour depends on how often you call it:
Definition at line 71 of file usNetworkGrabberPreScan3D.h.
|
inherited |
Enumerator | |
---|---|
OUTPUT_FRAME_POSITION_IN_VEC | |
MOST_RECENT_FRAME_POSITION_IN_VEC | |
CURRENT_FILLED_FRAME_POSITION_IN_VEC |
Definition at line 75 of file usNetworkGrabber.h.
|
inherited |
Enum to specify types of volumes to grab
Enumerator | |
---|---|
ODD | Grab only odd volumes |
EVEN | Grab only even volumes |
ODD_EVEN | Grab every volumes |
Definition at line 82 of file usNetworkGrabber.h.
|
explicit |
Constructor. Inititializes the image, and manages Qt signal.
Definition at line 43 of file usNetworkGrabberPreScan3D.cpp.
References dataArrived(), usNetworkGrabber::m_tcpSocket, and usNetworkGrabber::ODD_EVEN.
usNetworkGrabberPreScan3D::~usNetworkGrabberPreScan3D | ( | ) |
Destructor.
Definition at line 67 of file usNetworkGrabberPreScan3D.cpp.
usVolumeGrabbedInfo< usImagePreScan3D< unsigned char > > * usNetworkGrabberPreScan3D::acquire | ( | ) |
Method to get the last frame received. The grabber is designed to avoid data copy (it is why you get a pointer on the data).
Definition at line 312 of file usNetworkGrabberPreScan3D.cpp.
References usNetworkGrabber::EVEN, usNetworkGrabber::MOST_RECENT_FRAME_POSITION_IN_VEC, newVolumeAvailable(), usNetworkGrabber::ODD, and usNetworkGrabber::OUTPUT_FRAME_POSITION_IN_VEC.
|
signalinherited |
Referenced by usNetworkGrabber::initAcquisitionSlot().
void usNetworkGrabberPreScan3D::activateRecording | ( | std::string | path | ) |
Method to record the sequence received, to replay it later with the virtual server for example.
path | The path where the sequence will be saved. |
Definition at line 357 of file usNetworkGrabberPreScan3D.cpp.
References usMHDSequenceWriter::setSequenceDirectory().
|
slotinherited |
Sets the motor position of 4DC7 probe to the middle.
Definition at line 768 of file usNetworkGrabber.cpp.
References usNetworkGrabber::sendAcquisitionParameters(), and usNetworkGrabber::setMotorPosition().
|
slotinherited |
Slot called when the grabber is connected to the server. Prints connection informations.
Definition at line 165 of file usNetworkGrabber.cpp.
References usNetworkGrabber::m_tcpSocket, and usNetworkGrabber::m_verbose.
Referenced by usNetworkGrabber::processConnectionToServer().
|
slotinherited |
Method used to connect to the server.
Definition at line 96 of file usNetworkGrabber.cpp.
References usNetworkGrabber::m_connect, and usNetworkGrabber::processConnectionToServer().
|
slotinherited |
Method used to connect to the server.
Definition at line 105 of file usNetworkGrabber.cpp.
References usNetworkGrabber::m_connect, usNetworkGrabber::processConnectionToServer(), and usNetworkGrabber::setIPAddress().
|
virtual |
Slot called when data is coming on the network. Manages the type of data which is coming and read it. Emits newFrameArrived signal when a whole frame is available.
Implements usNetworkGrabber.
Definition at line 73 of file usNetworkGrabberPreScan3D.cpp.
References us::usImageHeader::anglePerFr, us::usImageHeader::dataLength, us::usImageHeader::dataRate, us::usImageHeader::frameCount, us::usImageHeader::frameHeight, us::usImageHeader::framesPerVolume, us::usImageHeader::frameWidth, us::usImageHeader::headerId, usNetworkGrabber::usInitHeaderConfirmation::headerId, us::usImageHeader::imageDepth, us::usImageHeader::imageType, includeFrameInVolume(), usNetworkGrabber::usInitHeaderConfirmation::initOk, usMotorSettings::LinearMotor, usNetworkGrabber::m_bytesLeftToRead, usNetworkGrabber::m_confirmHeader, usNetworkGrabber::m_imageHeader, usNetworkGrabber::m_tcpSocket, usNetworkGrabber::m_verbose, us::usImageHeader::motorRadius, us::usImageHeader::motorType, us::usImageHeader::pixelHeight, us::usImageHeader::pixelWidth, usNetworkGrabber::usInitHeaderConfirmation::probeId, usNetworkGrabber::readAcquisitionParameters(), usImagePreScan2D< Type >::resize(), usMotorSettings::RotationalMotor, us::usImageHeader::samplingFrequency, us::usImageHeader::scanLineNumber, us::usImageHeader::scanLinePitch, usNetworkGrabber::serverUpdateEnded(), usImagePreScanSettings::setAxialResolution(), usTransducerSettings::setDepth(), usFrameGrabbedInfo< Type >::setFrameCount(), usMotorSettings::setFrameNumber(), usMotorSettings::setFramePitch(), usFrameGrabbedInfo< Type >::setFramesPerVolume(), usMotorSettings::setMotorRadius(), usMotorSettings::setMotorType(), usTransducerSettings::setSamplingFrequency(), usTransducerSettings::setScanLinePitch(), usFrameGrabbedInfo< Type >::setTimeStamp(), usTransducerSettings::setTransducerConvexity(), usTransducerSettings::setTransducerRadius(), usTransducerSettings::setTransmitFrequency(), us::usImageHeader::ss, usMotorSettings::TiltingMotor, us::usImageHeader::timeStamp, us::usImageHeader::transducerRadius, and us::usImageHeader::transmitFrequency.
Referenced by usNetworkGrabberPreScan3D().
|
inherited |
Method to close the connection.
Definition at line 293 of file usNetworkGrabber.cpp.
References usNetworkGrabber::m_tcpSocket.
|
slotinherited |
Slot called when the grabber is disconnected from the server. Prints information, and closes socket.
Definition at line 179 of file usNetworkGrabber.cpp.
References usNetworkGrabber::m_tcpSocket, and usNetworkGrabber::m_verbose.
Referenced by usNetworkGrabber::disconnectFromServer(), and usNetworkGrabber::processConnectionToServer().
|
slotinherited |
Method used to disconnect from the server.
Definition at line 115 of file usNetworkGrabber.cpp.
References usNetworkGrabber::disconnected(), usNetworkGrabber::endConnection(), usNetworkGrabber::m_connect, and usNetworkGrabber::m_tcpSocket.
|
signalinherited |
|
signalinherited |
|
inherited |
Getter for the number of frames per volume, in 3D acquisition.
Definition at line 718 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getFramesPerVolume(), and usNetworkGrabber::m_acquisitionParameters.
|
inherited |
Getter for image depth (meters).
Definition at line 723 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getImageDepth(), and usNetworkGrabber::m_acquisitionParameters.
|
inherited |
Getter for imaging mode (0 : B-Mode, 12 : RF).
Definition at line 728 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getImagingMode(), and usNetworkGrabber::m_acquisitionParameters.
|
inherited |
Getter for motor activation : true to sweep the motor the motor during the acquisition, false to let it static.
Definition at line 705 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getActivateMotor(), and usNetworkGrabber::m_acquisitionParameters.
|
inherited |
Getter for a static motor position (in angle from the beginning position).
Definition at line 733 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getMotorPosition(), and usNetworkGrabber::m_acquisitionParameters.
|
inherited |
Getter for post-scan image height.
Definition at line 738 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getPostScanHeigh(), and usNetworkGrabber::m_acquisitionParameters.
|
inherited |
Getter for post-scan mode : true for post-scan, false for pre-scan.
Definition at line 743 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getPostScanMode(), and usNetworkGrabber::m_acquisitionParameters.
|
inherited |
Getter for post-scan image width.
Definition at line 748 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getPostScanWidth(), and usNetworkGrabber::m_acquisitionParameters.
|
inherited |
Getter for samplingFrequency (Hz).
Definition at line 753 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getSamplingFrequency(), and usNetworkGrabber::m_acquisitionParameters.
|
inherited |
Getter for sector (percentage of the number of transducers to use).
Definition at line 758 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getSector(), and usNetworkGrabber::m_acquisitionParameters.
|
inherited |
Getter for steps between two sucessive frames (angle). See usAcquisitionParameters::usMotorSteps
Definition at line 710 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getSepsPerFrame(), and usNetworkGrabber::m_acquisitionParameters.
|
inherited |
Getter for transmitFrequency (Hz).
Definition at line 763 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getTransmitFrequency(), and usNetworkGrabber::m_acquisitionParameters.
|
slotinherited |
Slot called if there is an error (or disruption) in the connection. Throws an exception and prints the error.
Definition at line 189 of file usNetworkGrabber.cpp.
References usNetworkGrabber::m_tcpSocket.
Referenced by usNetworkGrabber::processConnectionToServer().
|
protected |
Method to include the frame grabbed in the right volume.
Definition at line 227 of file usNetworkGrabberPreScan3D.cpp.
References usNetworkGrabber::CURRENT_FILLED_FRAME_POSITION_IN_VEC, usImagePreScanSettings::getAxialResolution(), usTransducerSettings::getDepth(), usFrameGrabbedInfo< Type >::getFrameCount(), usMotorSettings::getFrameNumber(), usFrameGrabbedInfo< Type >::getFramesPerVolume(), usTransducerSettings::getScanLineNumber(), usTransducerSettings::getScanLinePitch(), usFrameGrabbedInfo< Type >::getTimeStamp(), usTransducerSettings::getTransducerRadius(), usNetworkGrabber::MOST_RECENT_FRAME_POSITION_IN_VEC, newVolumeAvailable(), usNetworkGrabber::OUTPUT_FRAME_POSITION_IN_VEC, and usMHDSequenceWriter::write().
Referenced by dataArrived().
|
inherited |
Method called to init the ultrasonix station, by passing acquisition parameters. It is a blocking method : we wait the answer of the server to know if init was sucessfull.
header | Contains acquisition parameters to set up for the acquisition. |
Definition at line 206 of file usNetworkGrabber.cpp.
References usNetworkGrabber::endBlockingLoop(), usNetworkGrabber::usInitHeaderSent::headerId, usNetworkGrabber::usInitHeaderSent::imagingMode, usNetworkGrabber::m_isInit, usNetworkGrabber::m_isRunning, usNetworkGrabber::m_tcpSocket, usNetworkGrabber::m_updateParametersSucess, usNetworkGrabber::m_verbose, usNetworkGrabber::usInitHeaderSent::probeId, usNetworkGrabber::usInitHeaderSent::slotId, and usNetworkGrabber::stopAcquisition().
|
slotinherited |
Slot to call to init the ultrasonix station, by passing acquisition parameters. It is a blocking method : we wait the answer of the server to know if init was sucessfull.
Definition at line 251 of file usNetworkGrabber.cpp.
References usNetworkGrabber::acquisitionInitialized(), usNetworkGrabber::endBlockingLoop(), usNetworkGrabber::usInitHeaderSent::headerId, usNetworkGrabber::usInitHeaderSent::imagingMode, usNetworkGrabber::m_isInit, usNetworkGrabber::m_isRunning, usNetworkGrabber::m_tcpSocket, usNetworkGrabber::m_updateParametersSucess, usNetworkGrabber::m_verbose, usNetworkGrabber::usInitHeaderSent::probeId, usNetworkGrabber::usInitHeaderSent::slotId, and usNetworkGrabber::stopAcquisition().
|
inline |
Definition at line 84 of file usNetworkGrabberPreScan3D.h.
|
signal |
Referenced by acquire(), and includeFrameInVolume().
|
slotinherited |
Method used to do all the process of the server connection.
Definition at line 129 of file usNetworkGrabber.cpp.
References usNetworkGrabber::connected(), usNetworkGrabber::disconnected(), usNetworkGrabber::endConnection(), usNetworkGrabber::handleError(), usNetworkGrabber::m_connect, usNetworkGrabber::m_ip, usNetworkGrabber::m_tcpSocket, and usNetworkGrabber::m_verbose.
Referenced by usNetworkGrabber::connectToServer().
|
inherited |
Method to read all parameters comming from the server (in answer to an update). It fills the usNetworkGrabber attribute.
Definition at line 383 of file usNetworkGrabber.cpp.
References usNetworkGrabber::m_acquisitionParameters, usNetworkGrabber::m_verbose, usAcquisitionParameters::setActivateMotor(), usAcquisitionParameters::setFramesPerVolume(), usAcquisitionParameters::setFramesPerVolumeMax(), usAcquisitionParameters::setImageDepth(), usAcquisitionParameters::setImageDepthMax(), usAcquisitionParameters::setImageDepthMin(), usAcquisitionParameters::setImagingMode(), usAcquisitionParameters::setImagingModeMax(), usAcquisitionParameters::setImagingModeMin(), usAcquisitionParameters::setMotorPosition(), usAcquisitionParameters::setMotorPositionMax(), usAcquisitionParameters::setMotorPositionMin(), usAcquisitionParameters::setPostScanHeigh(), usAcquisitionParameters::setPostScanMode(), usAcquisitionParameters::setPostScanWidth(), usAcquisitionParameters::setSamplingFrequency(), usAcquisitionParameters::setSamplingFrequencyMax(), usAcquisitionParameters::setSamplingFrequencyMin(), usAcquisitionParameters::setSector(), usAcquisitionParameters::setSectorMax(), usAcquisitionParameters::setSectorMin(), usAcquisitionParameters::setSepsPerFrame(), usAcquisitionParameters::setSepsPerFrameMax(), usAcquisitionParameters::setSepsPerFrameMin(), usAcquisitionParameters::setTransmitFrequency(), usAcquisitionParameters::setTransmitFrequencyMax(), usAcquisitionParameters::setTransmitFrequencyMin(), usAcquisitionParameters::US_ANGLE_PITCH_1, usAcquisitionParameters::US_ANGLE_PITCH_2, usAcquisitionParameters::US_ANGLE_PITCH_3, usAcquisitionParameters::US_ANGLE_PITCH_4, usAcquisitionParameters::US_ANGLE_PITCH_5, and usAcquisitionParameters::US_STATIC_MOTOR.
Referenced by usNetworkGrabberPostScan2D::dataArrived(), usNetworkGrabberPostScanBiPlan::dataArrived(), usNetworkGrabberPreScan2D::dataArrived(), dataArrived(), usNetworkGrabberRF2D::dataArrived(), and usNetworkGrabberRF3D::dataArrived().
|
slotinherited |
Sends the command to run the acquisition on the ultrasound station and start a new thread to run the data reception
Definition at line 651 of file usNetworkGrabber.cpp.
References usNetworkGrabber::m_thread, and usNetworkGrabber::runAcquisitionSignal().
|
signalinherited |
|
inherited |
Method to send to the server the new acquisition parameters.
Definition at line 298 of file usNetworkGrabber.cpp.
References usNetworkGrabber::m_isRunning, usNetworkGrabber::m_updateParametersSucess, usNetworkGrabber::sendAcquisitionParametersSignal(), and usNetworkGrabber::stopAcquisition().
Referenced by usNetworkGrabber::center3DProbeMotor().
|
signalinherited |
Referenced by usNetworkGrabber::sendAcquisitionParameters(), and usNetworkGrabber::usNetworkGrabber().
|
protectedslotinherited |
Slot to send to the server the new acquisition parameters.
Definition at line 312 of file usNetworkGrabber.cpp.
References usNetworkGrabber::endBlockingLoop(), usAcquisitionParameters::getActivateMotor(), usAcquisitionParameters::getFramesPerVolume(), usAcquisitionParameters::getImageDepth(), usAcquisitionParameters::getImagingMode(), usAcquisitionParameters::getMotorPosition(), usAcquisitionParameters::getPostScanHeigh(), usAcquisitionParameters::getPostScanMode(), usAcquisitionParameters::getPostScanWidth(), usAcquisitionParameters::getSamplingFrequency(), usAcquisitionParameters::getSector(), usAcquisitionParameters::getSepsPerFrame(), usAcquisitionParameters::getTransmitFrequency(), usNetworkGrabber::m_acquisitionParameters, usNetworkGrabber::m_tcpSocket, usNetworkGrabber::m_updateParametersSucess, and usNetworkGrabber::m_verbose.
Referenced by usNetworkGrabber::usNetworkGrabber().
|
protectedslotinherited |
Slot called to write on the socket the command run / stop.
run | Boolean to run the acquisition (true), or stop it (false). |
Definition at line 680 of file usNetworkGrabber.cpp.
References usNetworkGrabber::usRunControlHeaderSent::headerId, usNetworkGrabber::m_isRunning, usNetworkGrabber::m_tcpSocket, and usNetworkGrabber::usRunControlHeaderSent::run.
Referenced by usNetworkGrabber::usNetworkGrabber().
|
protectedslotinherited |
Slot called when we get the answer from the server to our reques to update aquisition parameters.
Definition at line 373 of file usNetworkGrabber.cpp.
References usNetworkGrabber::endBlockingLoop(), and usNetworkGrabber::m_updateParametersSucess.
Referenced by usNetworkGrabber::usNetworkGrabber().
|
signalinherited |
|
inherited |
Setter for the number of frames per volume, in 3D acquisition.
Definition at line 558 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getFramesPerVolumeMax(), usAcquisitionParameters::getFramesPerVolumeMin(), usNetworkGrabber::m_acquisitionParameters, and usAcquisitionParameters::setFramesPerVolume().
|
inherited |
Setter for image depth (millimeters).
Definition at line 571 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getImageDepthMax(), usAcquisitionParameters::getImageDepthMin(), usNetworkGrabber::m_acquisitionParameters, and usAcquisitionParameters::setImageDepth().
|
inherited |
Setter for imaging mode (0 : B-Mode, 12 : RF).
Definition at line 581 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getImagingModeMax(), usAcquisitionParameters::getImagingModeMin(), usNetworkGrabber::m_acquisitionParameters, and usAcquisitionParameters::setImagingMode().
|
inlineinherited |
Definition at line 155 of file usNetworkGrabber.h.
Referenced by usNetworkGrabber::connectToServer().
|
inherited |
Setter for motor activation : true to sweep the motor the motor during the acquisition, false to let it static.
Definition at line 542 of file usNetworkGrabber.cpp.
References usNetworkGrabber::m_acquisitionParameters, and usAcquisitionParameters::setActivateMotor().
|
inherited |
Setter for a static motor position (in angle from the beginning position).
Definition at line 592 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getMotorPositionMax(), usAcquisitionParameters::getMotorPositionMin(), usNetworkGrabber::m_acquisitionParameters, and usAcquisitionParameters::setMotorPosition().
Referenced by usNetworkGrabber::center3DProbeMotor().
|
inherited |
Setter for post-scan image height.
Definition at line 603 of file usNetworkGrabber.cpp.
References usNetworkGrabber::m_acquisitionParameters, and usAcquisitionParameters::setPostScanHeigh().
|
inherited |
Setter for post-scan mode : true for post-scan, false for pre-scan.
Definition at line 608 of file usNetworkGrabber.cpp.
References usNetworkGrabber::m_acquisitionParameters, and usAcquisitionParameters::setPostScanMode().
|
inherited |
Setter for post-scan image width.
Definition at line 613 of file usNetworkGrabber.cpp.
References usNetworkGrabber::m_acquisitionParameters, and usAcquisitionParameters::setPostScanWidth().
|
inherited |
Setter for samplingFrequency (Hz).
Definition at line 618 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getSamplingFrequencyMax(), usAcquisitionParameters::getSamplingFrequencyMin(), usNetworkGrabber::m_acquisitionParameters, and usAcquisitionParameters::setSamplingFrequency().
|
inherited |
Setter for sector (percentage of the number of transducers to use).
Definition at line 629 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getSectorMax(), usAcquisitionParameters::getSectorMin(), usNetworkGrabber::m_acquisitionParameters, and usAcquisitionParameters::setSector().
|
inherited |
Setter for steps between two sucessive frames (angle). See usAcquisitionParameters::usMotorSteps
Definition at line 550 of file usNetworkGrabber.cpp.
References usNetworkGrabber::m_acquisitionParameters, and usAcquisitionParameters::setSepsPerFrame().
|
inherited |
Setter for transmitFrequency (Hz).
Definition at line 639 of file usNetworkGrabber.cpp.
References usAcquisitionParameters::getTransmitFrequencyMax(), usAcquisitionParameters::getTransmitFrequencyMin(), usNetworkGrabber::m_acquisitionParameters, and usAcquisitionParameters::setTransmitFrequency().
|
inlineinherited |
Definition at line 170 of file usNetworkGrabber.h.
void usNetworkGrabberPreScan3D::setVolumeField | ( | usNetworkGrabber::usVolumeField | volumeField | ) |
Set recording to specific volumes : odd, even or both.
volumeField | Type of volume to acquire (see usNetworkGrabber::usVolumeField enum). |
Definition at line 372 of file usNetworkGrabberPreScan3D.cpp.
|
slotinherited |
Sends the command to stop the acquisition on the ulstrasound station. The server will stop to send data, but the grabber is still connected : you can then perform a runAcquisition() to tell the server to restart sending frames. The acquisition parameters will be kept.
Definition at line 669 of file usNetworkGrabber.cpp.
References usNetworkGrabber::runAcquisitionSignal().
Referenced by usNetworkGrabber::initAcquisition(), usNetworkGrabber::initAcquisitionSlot(), usNetworkGrabber::sendAcquisitionParameters(), and usNetworkGrabber::~usNetworkGrabber().
void usNetworkGrabberPreScan3D::stopRecording | ( | ) |
Stop recording process.
Definition at line 366 of file usNetworkGrabberPreScan3D.cpp.
|
protectedinherited |
Definition at line 211 of file usNetworkGrabber.h.
Referenced by usNetworkGrabber::getFramesPerVolume(), usNetworkGrabber::getImageDepth(), usNetworkGrabber::getImagingMode(), usNetworkGrabber::getMotorActivation(), usNetworkGrabber::getMotorPosition(), usNetworkGrabber::getPostScanHeigh(), usNetworkGrabber::getPostScanMode(), usNetworkGrabber::getPostScanWidth(), usNetworkGrabber::getSamplingFrequency(), usNetworkGrabber::getSector(), usNetworkGrabber::getStepsPerFrame(), usNetworkGrabber::getTransmitFrequency(), usNetworkGrabber::readAcquisitionParameters(), usNetworkGrabber::sendAcquisitionParametersSlot(), usNetworkGrabber::setFramesPerVolume(), usNetworkGrabber::setImageDepth(), usNetworkGrabber::setImagingMode(), usNetworkGrabber::setMotorActivation(), usNetworkGrabber::setMotorPosition(), usNetworkGrabber::setPostScanHeigh(), usNetworkGrabber::setPostScanMode(), usNetworkGrabber::setPostScanWidth(), usNetworkGrabber::setSamplingFrequency(), usNetworkGrabber::setSector(), usNetworkGrabber::setStepsPerFrame(), usNetworkGrabber::setTransmitFrequency(), and usNetworkGrabber::usNetworkGrabber().
|
protectedinherited |
Definition at line 208 of file usNetworkGrabber.h.
Referenced by usNetworkGrabberPostScan2D::dataArrived(), usNetworkGrabberPostScanBiPlan::dataArrived(), usNetworkGrabberPreScan2D::dataArrived(), dataArrived(), usNetworkGrabberRF2D::dataArrived(), usNetworkGrabberRF3D::dataArrived(), and usNetworkGrabber::usNetworkGrabber().
|
protectedinherited |
Definition at line 217 of file usNetworkGrabber.h.
Referenced by usNetworkGrabberPostScan2D::dataArrived(), usNetworkGrabberPostScanBiPlan::dataArrived(), usNetworkGrabberPreScan2D::dataArrived(), dataArrived(), usNetworkGrabberRF2D::dataArrived(), usNetworkGrabberRF3D::dataArrived(), and usNetworkGrabber::usNetworkGrabber().
|
protectedinherited |
Definition at line 204 of file usNetworkGrabber.h.
Referenced by usNetworkGrabber::connectToServer(), usNetworkGrabber::disconnectFromServer(), usNetworkGrabber::processConnectionToServer(), and usNetworkGrabber::usNetworkGrabber().
|
protectedinherited |
Definition at line 218 of file usNetworkGrabber.h.
Referenced by usNetworkGrabberPostScan2D::dataArrived(), usNetworkGrabberPostScanBiPlan::dataArrived(), usNetworkGrabberPreScan2D::dataArrived(), dataArrived(), usNetworkGrabberRF2D::dataArrived(), usNetworkGrabberRF3D::dataArrived(), and usNetworkGrabber::usNetworkGrabber().
|
protectedinherited |
Definition at line 205 of file usNetworkGrabber.h.
Referenced by usNetworkGrabber::processConnectionToServer(), and usNetworkGrabber::usNetworkGrabber().
|
protectedinherited |
Definition at line 221 of file usNetworkGrabber.h.
Referenced by usNetworkGrabber::initAcquisition(), usNetworkGrabber::initAcquisitionSlot(), and usNetworkGrabber::usNetworkGrabber().
|
protectedinherited |
Definition at line 222 of file usNetworkGrabber.h.
Referenced by usNetworkGrabber::initAcquisition(), usNetworkGrabber::initAcquisitionSlot(), usNetworkGrabber::sendAcquisitionParameters(), usNetworkGrabber::sendRunSignal(), and usNetworkGrabber::usNetworkGrabber().
|
protectedinherited |
Definition at line 203 of file usNetworkGrabber.h.
Referenced by usNetworkGrabber::connected(), usNetworkGrabberPostScan2D::dataArrived(), usNetworkGrabberPostScanBiPlan::dataArrived(), usNetworkGrabberPreScan2D::dataArrived(), dataArrived(), usNetworkGrabberRF2D::dataArrived(), usNetworkGrabberRF3D::dataArrived(), usNetworkGrabber::disconnect(), usNetworkGrabber::disconnected(), usNetworkGrabber::disconnectFromServer(), usNetworkGrabber::handleError(), usNetworkGrabber::initAcquisition(), usNetworkGrabber::initAcquisitionSlot(), usNetworkGrabber::processConnectionToServer(), usNetworkGrabber::sendAcquisitionParametersSlot(), usNetworkGrabber::sendRunSignal(), usNetworkGrabber::usNetworkGrabber(), usNetworkGrabberPostScan2D::usNetworkGrabberPostScan2D(), usNetworkGrabberPostScanBiPlan::usNetworkGrabberPostScanBiPlan(), usNetworkGrabberPreScan2D::usNetworkGrabberPreScan2D(), usNetworkGrabberPreScan3D(), usNetworkGrabberRF2D::usNetworkGrabberRF2D(), usNetworkGrabberRF3D::usNetworkGrabberRF3D(), and usNetworkGrabber::~usNetworkGrabber().
|
protectedinherited |
Definition at line 225 of file usNetworkGrabber.h.
Referenced by usNetworkGrabber::runAcquisition(), usNetworkGrabber::usNetworkGrabber(), and usNetworkGrabber::~usNetworkGrabber().
|
protectedinherited |
Definition at line 214 of file usNetworkGrabber.h.
Referenced by usNetworkGrabber::initAcquisition(), usNetworkGrabber::initAcquisitionSlot(), usNetworkGrabber::sendAcquisitionParameters(), usNetworkGrabber::sendAcquisitionParametersSlot(), and usNetworkGrabber::serverUpdated().
|
protectedinherited |
Definition at line 200 of file usNetworkGrabber.h.
Referenced by usNetworkGrabber::connected(), usNetworkGrabberPostScan2D::dataArrived(), usNetworkGrabberPostScanBiPlan::dataArrived(), usNetworkGrabberPreScan2D::dataArrived(), dataArrived(), usNetworkGrabberRF2D::dataArrived(), usNetworkGrabberRF3D::dataArrived(), usNetworkGrabber::disconnected(), usNetworkGrabber::initAcquisition(), usNetworkGrabber::initAcquisitionSlot(), usNetworkGrabber::processConnectionToServer(), usNetworkGrabber::readAcquisitionParameters(), usNetworkGrabber::sendAcquisitionParametersSlot(), and usNetworkGrabber::usNetworkGrabber().