|
IUF-SDK-3
Interventional Ultrasound Library
|
#include <iufTypes.h>Go to the source code of this file.
Macros | |
| #define | IUP_INVALID (iup_t) NULL |
Typedefs | |
| typedef IufPulse * | iup_t |
Enumerations | |
| enum | IufPulseType { IUF_INVALID_PULSETYPE = 0, IUF_PARAMETRIC_PULSETYPE, IUF_NON_PARAMETRIC_PULSETYPE } |
Functions | |
| int | iufPulseDelete (iup_t pulse) |
| Deletes a IufPulse object. More... | |
| IUF_BOOL | iufPulseCompare (iup_t reference, iup_t actual) |
| Compare two IufPulse objects with each other. More... | |
| IufPulseType | iufPulseGetType (iup_t pulse) |
| Get the IufPulse type , i.e. IUF_PARAMETRIC_PULSETYPE or IUF_NON_PARAMETRIC_PULSETYPE. More... | |
| #define IUP_INVALID (iup_t) NULL |
The pulse describes a waveform of the transmit pulse as a function of time and can be described parametric or as a piecewise linear approximation using a list of [time,value] pairs. See IufParametricPulse and IufNonParametricPulse for details. Use the specific functions iufParametricPulseCreate() and iufNonParametricPulseCreate() to construct a pulse.
| enum IufPulseType |
| int iufPulseDelete | ( | iup_t | pulse | ) |
Deletes a IufPulse object.
| pulse | The IufPulse of interest. |
| IufPulseType iufPulseGetType | ( | iup_t | pulse | ) |