![]() |
ImFusion C++ SDK 4.5.0
|
#include <ImFusion/USImgFormation/FrameAcquisition.h>
Properties for high-level parametrization of a frame acquisition. More...
Properties for high-level parametrization of a frame acquisition.
All of the events then share certain parameters, such as the speed of sound, the end depth, and the receive sampling frequency.
Classes | |
| struct | FocusedParameters |
| Describes the parameters for a focused frame. More... | |
| struct | PlaneWaveParameters |
| Describes the parameters for a plane wave frame. More... | |
| struct | DivergingWaveParameters |
| Describes the parameters for a diverging wave frame. More... | |
Public Attributes | |
| WavefrontShape | eventType = WavefrontShape::Focused |
| Type of events in this FrameAcquisition. | |
| double | endDepth = 0 |
| Desired imaging depth in mm. | |
| double | pulseFrequency = 0 |
| Frequency of the transmit pulse in Hertz. | |
| double | pulseLength = 0 |
| Transmit pulse length, expressed in cycles (is usually a multiple of 0.5). | |
| double | speedOfSound = 0 |
| Speed of sound to assume for delay calculations in mm/s. | |
| int | maxTransmitAperture = 0 |
| desired transmit aperture size (number of elements) | |
| int | maxReceiveAperture = 0 |
| desired receive aperture size (number of elements) | |
| double | receiveSamplingFrequency = 0 |
| Rate at which the channel data is sampled in Hertz. | |
| FocusedParameters | focused |
| PlaneWaveParameters | planeWave |
| DivergingWaveParameters | divergingWave |