|
IUF-SDK-3
Interventional Ultrasound Library
|
#include <stdlib.h>#include <math.h>#include <string.h>#include <iuf.h>#include <iufIqPatternPrivate.h>Data Structures | |
| struct | IufIqPattern |
Functions | |
| iuiqpa_t | iufIqPatternCreate (float timeInFrame, const char *pPulseLabel, const char *pSourceLabel, const char *pChannelMapLabel, const char *pApodizationLabel, const char *pDemodulationLabel) |
create a pattern at time timeInFrame using labels to reference a pulse, source, channelMap, apodization and receiveSettings respectively More... | |
| int | iufIqPatternDelete (iuiqpa_t iqPattern) |
| Delete a pattern. More... | |
| int | iufIqPatternCompare (iuiqpa_t reference, iuiqpa_t actual) |
| Compare two patterns with each other. More... | |
| int | iufIqPatternSave (iuiqpa_t pattern, hid_t handle) |
| iuiqpa_t | iufIqPatternLoad (hid_t handle) |
| const char * | iufIqPatternGetPulseLabel (iuiqpa_t iqPattern) |
| Get the pulse label of the IufPattern. More... | |
| const char * | iufIqPatternGetSourceLabel (iuiqpa_t iqPattern) |
| Get the source label of the IufPattern. More... | |
| const char * | iufIqPatternGetChannelMapLabel (iuiqpa_t iqPattern) |
| Get the receiveChannelMap label of the IufPattern. More... | |
| const char * | iufIqPatternGetApodizationLabel (iuiqpa_t iqPattern) |
| Get the apodization label of the IufPattern. More... | |
| const char * | iufIqPatternGetDemodulationLabel (iuiqpa_t iqPattern) |
| Get the receiveSettings label of the IufPattern. More... | |
| float | iufIqPatternGetTimeInFrame (iuiqpa_t iqPattern) |
| Get the time of the IufPattern in the frame. More... | |
| struct IufIqPattern |
Compare two patterns with each other.
| reference | The IufPattern to compare to |
| actual | The IufPattern to compare with |
| iuiqpa_t iufIqPatternCreate | ( | float | timeInFrame, |
| const char * | pPulseLabel, | ||
| const char * | pSourceLabel, | ||
| const char * | pChannelMapLabel, | ||
| const char * | pApodizationLabel, | ||
| const char * | pDemodulationLabel | ||
| ) |
create a pattern at time timeInFrame using labels to reference a pulse, source, channelMap, apodization and receiveSettings respectively
| timeInFrame | relative time (s) in a frame |
| pPulseLabel | the name of the pulse |
| pSourceLabel | the name of the source |
| pChannelMapLabel | the name of the channelMap |
| pApodizationLabel | the name of the apodization |
| pDemodulationLabel | the name of the receiveSettings |
| int iufIqPatternDelete | ( | iuiqpa_t | iufIqPattern | ) |
Delete a pattern.
| iqPattern | The IufPattern of interest |
| const char* iufIqPatternGetApodizationLabel | ( | iuiqpa_t | iufIqPattern | ) |
Get the apodization label of the IufPattern.
| iqPattern | The IufPattern of interest |
| const char* iufIqPatternGetChannelMapLabel | ( | iuiqpa_t | iufIqPattern | ) |
Get the receiveChannelMap label of the IufPattern.
| iqPattern | The IufPattern of interest |
| const char* iufIqPatternGetDemodulationLabel | ( | iuiqpa_t | iufIqPattern | ) |
Get the receiveSettings label of the IufPattern.
| iqPattern | The IufPattern of interest |
| const char* iufIqPatternGetPulseLabel | ( | iuiqpa_t | iufIqPattern | ) |
Get the pulse label of the IufPattern.
| iqPattern | The IufPattern of interest |
| const char* iufIqPatternGetSourceLabel | ( | iuiqpa_t | iufIqPattern | ) |
Get the source label of the IufPattern.
| iqPattern | The IufPattern of interest |
| float iufIqPatternGetTimeInFrame | ( | iuiqpa_t | iufIqPattern | ) |
Get the time of the IufPattern in the frame.
| iqPattern | The IufPattern of interest |
| iuiqpa_t iufIqPatternLoad | ( | hid_t | handle | ) |
| int iufIqPatternSave | ( | iuiqpa_t | pattern, |
| hid_t | handle | ||
| ) |